Commit 1dcab7e5 by lei

1

parent ef86db7c
...@@ -463,18 +463,23 @@ def process_start(browser_item, lock): ...@@ -463,18 +463,23 @@ def process_start(browser_item, lock):
if __name__ == '__main__': if __name__ == '__main__':
browser_list = [ try:
{ logger.info('开始执行')
'num': 2, browser_list = [
'id': 'F1670ACB-79E6-4071-A7EA-69ECDA448ED8' {
} 'num': 2,
] 'id': 'F1670ACB-79E6-4071-A7EA-69ECDA448ED8'
lock = Lock() }
l = [] ]
for item in browser_list: lock = Lock()
p = Process(target=process_start, args=(item, lock)) l = []
p.start() for item in browser_list:
l.append(p) # 将进程加入列表中,这样 5 个子进程就会全部执行 p = Process(target=process_start, args=(item, lock))
p.start()
for p in l: l.append(p) # 将进程加入列表中,这样 5 个子进程就会全部执行
p.join() # 当5 个子进程全部执行完,才会执行主进程
for p in l:
p.join() # 当5 个子进程全部执行完,才会执行主进程
except Exception as e:
logger.error(e)
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment