<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[csb7929的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/csb7929</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; csb7929]]></copyright><item><title><![CDATA[python中通过pyVim和pyVmomi库文件添加虚拟交换机以及对应的portgroup方法]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/140015968</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/140015968</guid><author>csb7929</author><pubDate>Thu, 27 Jun 2024 16:00:57 +0800</pubDate><description><![CDATA[python中通过pyVim和pyVmomi库文件添加虚拟交换机以及对应的portgroup方法。]]></description><category></category></item><item><title><![CDATA[python中通过pyVim和pyVmomi库文件获取ESXI虚拟机的cpu和内存使用率]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/140015651</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/140015651</guid><author>csb7929</author><pubDate>Thu, 27 Jun 2024 15:53:03 +0800</pubDate><description><![CDATA[python pyVim pyVmomi ESXI]]></description><category></category></item><item><title><![CDATA[python使用ftplib库文件进行ftp上传和下载文件操作]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139743526</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139743526</guid><author>csb7929</author><pubDate>Mon, 17 Jun 2024 14:34:23 +0800</pubDate><description><![CDATA[python使用ftplib库文件进行ftp上传和下载文件操作。]]></description><category></category></item><item><title><![CDATA[python使用telnetlib库文件进行telnet登陆并且进行命令操作设备]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139743345</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139743345</guid><author>csb7929</author><pubDate>Mon, 17 Jun 2024 14:31:01 +0800</pubDate><description><![CDATA[python使用telnetlib库文件进行telnet登陆并且进行命令操作设备。]]></description><category></category></item><item><title><![CDATA[python比较两个ipv4地址是否处于同一个网段]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139003205</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139003205</guid><author>csb7929</author><pubDate>Wed, 29 May 2024 16:54:17 +0800</pubDate><description><![CDATA[#IP地址是点分十进制，例如：192.168.1.33，共32bit。##子网掩码有两种表现形式，例如：/24或255.255.255.0。##输入的子网掩码是255.255.255.0这种点分十进制格式。##第1节（192）向前移24位，第2节（168）向前移16位。##第3节（1）向迁移8位，第4节（33）不动。##生成一个32个元素均是0的列表。##多少位子网掩码就是连续多少个1。##然后进行或运算，得出数据。##将IP地址转为二进制。##将子网掩码转为二进制。]]></description><category></category></item><item><title><![CDATA[python随机选择user_agents来进行防止反爬取]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139000178</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139000178</guid><author>csb7929</author><pubDate>Wed, 22 May 2024 09:32:55 +0800</pubDate><description><![CDATA[在这个示例中，我们通过设置 headers 字典来包含随机选取的 User-Agent，以模拟不同浏览器发送请求。这有助于减少被网站识别为爬虫程序的机会。还有其他反爬虫策略，比如使用代理 IP、限速访问等，但是它们都需要更复杂的实现。希望这个示例能够帮助你更好地理解如何在爬取网页时规避反爬虫策略。]]></description><category></category></item><item><title><![CDATA[pytesseract 加载字符库文件报错Error opening data file /usr/share/tessdata/chi_sim.traineddata Please make sur]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139100341</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139100341</guid><author>csb7929</author><pubDate>Wed, 22 May 2024 09:32:27 +0800</pubDate><description><![CDATA[后来看了一下，wget下来的文件比较小，只有200多k，就用网页在github上重新下载了一次，这次下载了有500多k，放到目录下后还是继续报错，后来想到估计是文件没有下载全，重新再github上选择了一次文件，但是这次没有直接下载，而是选择 "Raw" 选项后，再下载，此时下载下来的文件有12M左右，然后再放入到/usr/share/tessdata/文件夹下后，加载一切正常；上wget了一个，放到了/usr/share/tessdata/目录下，结果还是报相同的错误；]]></description><category></category></item><item><title><![CDATA[python使用paramiko库文件实现ssh上传，下载文件以及执行ssh命令的函数]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139060421</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139060421</guid><author>csb7929</author><pubDate>Tue, 21 May 2024 09:22:25 +0800</pubDate><description><![CDATA[partial_out = stdout.channel.recv(1024)  # 读取部分输出数据。if not partial_out:  # 如果输出数据为空，则表示已读取完毕。partial_err = stderr.channel.recv(1024)  # 读取部分错误数据。if not partial_err:  # 如果错误数据为空，则表示已读取完毕。分别调用sftp_command，sftp_upload_packet,sftp_download_packet即可；]]></description><category></category></item><item><title><![CDATA[android studio报studio64.exe 无法找到入口 createappcontainerprofile位于userenv.dll问题]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139070259</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139070259</guid><author>csb7929</author><pubDate>Tue, 21 May 2024 09:21:50 +0800</pubDate><description><![CDATA[上下载了一个新版本的android studio，下载后正常安装完成后，启动android studio报错，studio64.exe 无法找到入口 createappcontainerprofile位于userenv.dll；我的系统刚好是win7系统，不满足Minimum 64-bit Microsoft Windows 8的要求，只好重新从其他下载网站down了一个低版本的android studio，下载后正常安全运行再无报错，]]></description><category></category></item><item><title><![CDATA[python判断字符串是否包含中文字符]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139000900</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139000900</guid><author>csb7929</author><pubDate>Mon, 20 May 2024 09:46:44 +0800</pubDate><description><![CDATA[如果包含中文字符则返回true，不包含则返回false;]]></description><category></category></item><item><title><![CDATA[python按需生成excel表格]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139009450</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139009450</guid><author>csb7929</author><pubDate>Mon, 20 May 2024 09:45:31 +0800</pubDate><description><![CDATA[def_str_4='vfos虚拟机扫描'.decode('gbk').encode('utf-8').decode('utf-8')def_str_3='网络故障统计'.decode('gbk').encode('utf-8').decode('utf-8')def_str_2='内存监控'.decode('gbk').encode('utf-8').decode('utf-8')def_str_1='利用率'.decode('gbk').encode('utf-8').decode('utf-8')]]></description><category></category></item><item><title><![CDATA[如何清理docker空间命令]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139000523</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139000523</guid><author>csb7929</author><pubDate>Fri, 17 May 2024 11:26:31 +0800</pubDate><description><![CDATA[这些命令将停止并删除所有容器，并删除所有未被使用的镜像。请注意，这些命令不能撤销，因此请确保您真正想要执行它们。不希望输入yes可以直接输入以下命令直接清理所有docker。其中994f7f3ecc19为子镜像id名。3.删除所有未被使用的镜像。如何查询被依赖的子镜像id。系统docker全部清理。]]></description><category></category></item><item><title><![CDATA[python递归查询目录下所有文件以及文件夹并进行复制或删除操作]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/139000411</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/139000411</guid><author>csb7929</author><pubDate>Fri, 17 May 2024 11:23:18 +0800</pubDate><description><![CDATA[在这个示例中，find_and_copy_or_delete 函数接受三个参数：源目录路径、目标名称和操作类型（复制或删除）。它使用 os.walk 遍历源目录及其子目录，并对每个文件或目录进行匹配和操作。# 在指定目录下查找名为 "target_directory" 的目录，并复制到目标目录。# 在指定目录下查找名为 "target_file.txt" 的文件，并删除。]]></description><category></category></item><item><title><![CDATA[python threading库文件来实现并行执行cmd_lst命令集]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/138973685</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/138973685</guid><author>csb7929</author><pubDate>Thu, 16 May 2024 20:09:36 +0800</pubDate><description><![CDATA[通过使用线程和信号量，可以确保在给定的最大并发量下，同时执行的命令数量不会超过设定值。是包含所有要执行的命令的列表。函数用于执行给定的命令。]]></description><category></category></item><item><title><![CDATA[python中使用subprocess库控制最大并发任务数量进行并行执行任务]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/138973633</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/138973633</guid><author>csb7929</author><pubDate>Thu, 16 May 2024 20:07:22 +0800</pubDate><description><![CDATA[是包含所有要执行的命令的列表。函数用于执行给定的命令。来实现并发执行，其中。参数控制最大并发数。]]></description><category></category></item><item><title><![CDATA[python 查询整个磁盘或目录系统，并将文件和文件夹信息收集到对应的字典格式中]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/138973355</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/138973355</guid><author>csb7929</author><pubDate>Thu, 16 May 2024 19:55:05 +0800</pubDate><description><![CDATA[使用上述函数，你可以提供一个路径作为参数，例如path = '/home/user/Documents'，然后调用collect_directory_info(path)函数，它将返回一个包含文件和文件夹信息的字典。其中，字典的files键对应一个列表，列表中的每个元素都是一个文件的字典，包含文件名、路径、大小和扩展名等信息。字典的directories键也对应一个列表，列表中的每个元素都是一个文件夹的字典，包含文件夹名、路径、大小和扩展名（为空）等信息。在执行之前，请确保有足够的权限来访问指定的路径。]]></description><category></category></item><item><title><![CDATA[python获取一个网页的所有文字，图片，保存为对应的txt和jpg文件]]></title><link>https://blog.youkuaiyun.com/csb7929/article/details/138973293</link><guid>https://blog.youkuaiyun.com/csb7929/article/details/138973293</guid><author>csb7929</author><pubDate>Thu, 16 May 2024 19:53:40 +0800</pubDate><description><![CDATA[提取文本：通过解析HTML文件，可以提取出网页中所有的文本内容，可以使用BeautifulSoup中的get_text()方法。保存文件：将提取的文本和下载的图片保存为对应的txt和jpg文件，可以使用Python内置的open()函数进行文件操作。下载图片：通过解析HTML文件，可以提取出图片的链接，然后使用Python中的urllib或requests库下载图片。解析HTML：解析获取到的网页内容，可以使用Python中的BeautifulSoup、lxml等库进行HTML解析。]]></description><category></category></item></channel></rss>