pip安装一个包时,会附带其他依赖包,当卸载这个包时如何把对应的依赖也删除 如果想要卸载一个软件包以及其不再被使用的依赖关系,可以使用pip-autoremove工具。pip-autoremove是一个第三方工具,它可以帮助你删除不再被其他软件包使用的依赖关系。首先,你需要安装pip-autoremove工具... 阅读全文
selenium for python #!/usr/local/bin/python3 import requests from selenium.webdriver.chrome.options import Options from selenium import w... 阅读全文
多线程处理读取文本及发起网络请求问题 q = queue.Queue() with open('all_id.txt', 'r') as f: for shop_id in f: q.put(shop_id.strip()) class Work... 阅读全文
爬虫-获取返回的json数据写入Excel #!/usr/bin/python3 import requests,openpyxl,time,shutil,sys try: Search_Addres = sys.argv[1] information... 阅读全文
Python3获取当前文件夹下所有文件名 最近写了个爬虫,保存返回的json数据为文件,然后读取多说一句,写爬虫不要在线调试,调着调着,人家就发现你了。还有就是,你不知道运营的需求会不会突然让你多爬个字段....以前通过调用系统的命令获取文件夹下的所有json文件麻烦,看了一... 阅读全文
py3使用钉钉webhook机器人通知 #!/usr/bin/python3 import requests import json import warnings warnings.filterwarnings('ignore') headers = { ... 阅读全文
Python multiprocessing vs threading multiprocessing 多进程,运行效率瓶颈在于CPU数量可以用这个依赖包,这个是面向过程使用方便Threading 多线程,程序运行效率瓶颈在于网络传输时延可以使用这个依赖,这个面向对象使用方便上一篇有关于Thread... 阅读全文