python多线程
跑气的肥宅水
这个作者很懒,什么都没留下…
展开
-
python 协程 异步io信号量
#!/usr/bin/env python# coding:utf8"""__time__ = '2021/6/22 15:43'__author__ = 'Liang'"""import asyncioimport timeimport aiohttpimport blog_spider# 定义协程# async 定义一个协程# await 当现场执行到这里时 不进行阻塞 继续下一个程序的执行# async with 定义一个异步的对象async def async_.原创 2021-06-22 16:51:07 · 292 阅读 · 0 评论 -
python多进程(multiprocessing)
多进程 使用于cpu密集型计算演示单线程,多线程 多进程 计算一个数是否为素数#!/usr/bin/env python# coding:utf8"""__time__ = '2021/6/22 15:01'__author__ = 'Liang'"""import mathfrom concurrent.futures import ThreadPoolExecutor, ProcessPoolExecutorimport timePRIMES = [11227253509529原创 2021-06-22 15:13:48 · 121 阅读 · 0 评论 -
flask_ThreadPool And process_pool
flask 使用ThreadPoolExecutor 加速#!/usr/bin/env python# coding:utf8"""__time__ = '2021/6/22 14:02'__author__ = 'Liang'flask 使用ThreadPoolExeutor 实现加速"""import flaskimport jsonimport timefrom concurrent.futures import ThreadPoolExecutorapp = flask.Fl原创 2021-06-22 14:41:49 · 284 阅读 · 0 评论 -
python多线程2
多线程 lock#!/usr/bin/env python# coding:utf8"""__time__ = '2021/6/21 23:09'__author__ = 'Liang'Lock 锁使用 包裹代码 with lock:"""import threadingimport timelock = threading.Lock()class Account: def __init__(self, blance): self.blance = blan原创 2021-06-22 13:52:21 · 78 阅读 · 0 评论 -
python多线程学习1
普通代码例子#!/usr/bin/env python# coding:utf8"""__time__ = '2021/6/20 21:04'__author__ = 'Liang'博客园spider"""import requestsfrom bs4 import BeautifulSoupurls = [f"https://www.cnblogs.com/#p{page}" for page in range(1, 50 + 1)]def crawl(url原创 2021-06-20 22:46:28 · 78 阅读 · 0 评论