Python工具
Peanut_范
计算机视觉、强化学习
展开
-
Socket报错:BlockingIOError和greenlet.error
报错: BlockingIOError: [Errno 11] Resource temporarily unavailable greenlet.error: cannot switch to a different thread Exception in thread Thread-1: Traceback (most recent call last): File "/root/miniconda3/envs/fancp/lib/python3.6/site-packages/gevent原创 2021-07-29 14:28:15 · 819 阅读 · 0 评论 -
Python进程池报错TypeError: can‘t pickle cv2.dnn_Net objects
Python进程池报错 Traceback (most recent call last): File "data_pool2.py", line 86, in <module> processData1() File "data_pool2.py", line 75, in processData1 print('res:',res[0].get().shape,len(res)) File "D:\python_fancp\Anaconda3.7\lib\mult原创 2021-07-17 22:32:44 · 1940 阅读 · 0 评论 -
python进程池Pool
需求: 多进程,加快程序运行。 #示例1 from multiprocessing import Pool, TimeoutError from multiprocessing import cpu_count import time import os def f(x): time.sleep(1) return [x*x, x*x], x,'success' if __name__ == '__main__': # start 4 worker processes原创 2021-07-17 22:19:57 · 365 阅读 · 0 评论 -
多个进程启动flask服务
需求: 在不同的进程中分别启动flask服务,或将其部署到不同的端口号上。 # 导入flask类 import flask import multiprocessing as mp import time # 创建Flask实例,接收参数__name__表示当前文件名,默认会自动指定静态文件static app1 = flask.Flask(__name__) app2 = flask.Flask(__name__) app3 = flask.Flask(__name__) # app1 @app1原创 2021-07-17 22:02:07 · 2775 阅读 · 0 评论