![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 63
梦醒人醉
这个作者很懒,什么都没留下…
展开
-
python 多线程下载大文件,并实现断点续传
废话不多说,直接贴代码,注释很详细,代码也可以直接用。"""此脚本只解决文件源下载慢的问题,并不会提升带宽。"""import osimport httpxfrom tqdm import tqdmfrom threading import Thread# 开辟线程数量,建议1-10个以内THREAD_NUM = 5tqdm_obj = None# 下载文件地址download_url = "https://acvrpublicycchen.blob.core.windows.原创 2021-10-13 15:00:34 · 1313 阅读 · 3 评论 -
python3协程
python线程多并发,是指在一个进程中开启n个线程,以此来达到并发执行任务。但是python中的线程有GIL解释锁,只能在同一时间运行一个线程。多线程的并发是多个线程来回切换去执行任务。线程少的话没什么影响,如果开的线程特别多,就会导致线程切换太耗费资源,达不到想要的多线程并发的效果。个人观点(python中的线程有点鸡肋)。 python协程,最近一段时间接触协程,发现协程完全可...原创 2018-03-20 16:44:07 · 14409 阅读 · 3 评论 -
Python黑魔法 --- 异步IO( asyncio) 协程
python asyncio网络模型有很多中,为了实现高并发也有很多方案,多线程,多进程。无论多线程和多进程,IO的调度更多取决于系统,而协程的方式,调度来自用户,用户可以在函数中yield一个状态。使用协程可以实现高效的并发任务。Python的在3.4中引入了协程的概念,可是这个还是以生成器对象为基础,3.5则确定了协程的语法。下面将简单介绍asyncio的使用。实现协程的不仅仅是asyncio...转载 2018-03-20 17:15:12 · 12882 阅读 · 1 评论 -
冷门实用的python包
作者:景略集智链接:https://www.zhihu.com/question/24590883/answer/387363241来源:知乎著作权归作者所有,转载请联系作者获得授权。DeloreanDelorean 是一个很酷炫的日期时间库,是 Python 中用着最顺畅的日期时间库之一。它有点像 JavaScript 里的 moment,可以让你更简洁省心的解决 Python 中使用时间模块中...转载 2018-05-10 17:25:05 · 2888 阅读 · 0 评论 -
python2在安装pywin32后出现ImportError: DLL load failed 解决方法
python2在安装pywin32后出现ImportError: DLL load failed 解决方法在python2中有时候会出现: import win32api ImportError: DLL load failed解决方案如下:拷贝D:\Program Files (x86)\Python\Python27\Lib\site-packages\pywin32_system32下的...转载 2018-05-25 17:37:22 · 1077 阅读 · 0 评论