首页   注册   登录
 alexlip 最近的时间轴更新
alexlip

alexlip

V2EX 第 217947 号会员,加入于 2017-02-28 14:45:21 +08:00
求解惑, Python 多进程问题
Python  •  alexlip  •  16 天前  •  最后回复来自 aaronhua
16
离上次换电池马上一年了.求各位推荐靠谱的替代牌子
iPhone  •  alexlip  •  2018-08-29 18:52:36 PM  •  最后回复来自 hounychang
17
收一个 k2p
二手交易  •  alexlip  •  2017-10-12 16:59:50 PM  •  最后回复来自 ziokai
3
求好用稳定的平价路由器推荐,谢谢
路由器  •  alexlip  •  2017-08-28 12:39:06 PM  •  最后回复来自 xrui
4
alexlip 最近回复了
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
@ipwx 好的,谢谢. 我去测试个试试
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
@ipwx 代码很简单,已经贴上了,你帮忙看下?
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
```def run(dbtab):
folder='/home/www/dbbak/'+time.strftime("%Y%m%d",time.localtime())
cmd = "/home/www/mysql-5.7.12/bin/mysqlpump --host 127.0.0.1 -uwww --include-databases={0} --include-tables={1} --skip-watch-progress --compress-output=LZ4 > {2}/{0}/{1}.sql.lz4".format(dbtab[0],dbtab[1],folder)
os.system(cmd)

if __name__ == '__main__':
result = list()
with open(sys.argv[1],'r') as o:
lines = csv.reader(o)
for line in lines:
result.append(line)
p = Pool()
for i in result:
p.apply_async(run,(i,))
p.close()
p.join()
```
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
不知道怎么编辑追加帖子. 只能再回复里写了.

100 个需要执行的任务, 开 10 进程. 使用 Pool, 期望实现哪个进程空闲哪个进程执行任务.因为表有大小,执行时长不同.现在的情况是 123456789 执行完毕, 10 还在执行. 123456789 并没有继续接任务执行,而是在等待 10 的完成. 在 10 完成后才会接后面的 10 个任务同时开始执行. 我怎么才能实现 123456789 不等待 10, 直接继续后续任务?
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
@wuwukai007 我理解 os.system 是阻塞的, 我的想法是等 os.system("mysqldump") 执行完毕,再继续执行任务.
我的问题是 5 个 os.system 4 个已经完成, 并没有继续接受新的任务执行.而是在等待第 5 个执行结束
19 天前
回复了 alexlip 创建的主题 Python 求解惑, Python 多进程问题
@ipwx 不好意思. 发的时候是正常的[哭] ...
实际任务有 100 多, 开了 10 个进程.
所以我想问的是, 一批次执行 10 个任务的情况下, 是要等待 10 个任务完成,才会进行后续的任务吗?
43 天前
回复了 internelp 创建的主题 宽带症候群 求推荐北京联通宽带和手机套餐
....如果有固定宽带需求的,貌似没别的, 我用的就是这个. 欢迎楼下给惊喜,我也沾个光
49 天前
回复了 EKkoGG 创建的主题 程序员 推荐一个 IOS 输入法
呃.现在没人推荐讯飞了? 是有什么瓜了?
我换了.在中关村的一个小店里换的. 挺好. 我 13 年的机器, 膜脱落,官方换了一次. 又花了. 不给换了.
104 天前
回复了 GeorgeUgly 创建的主题 iCloud 请问如何让 iCloud 和 NAS 照片备份共存?
我记得 github 上有一个 py 的脚本, 就是专门用来同步 iCloud 照片的
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2246 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 22ms · UTC 07:24 · PVG 15:24 · LAX 23:24 · JFK 02:24
♥ Do have faith in what you're doing.