python开启并行计算

import pp

#设置并行计算
ppservers = ()
job_server = pp.Server(ppservers=ppservers)
job_server.get_ncpus()


def myfunction(……):
    ……
    return(myresult)


#获取全部的Access数据文件
files=os.listdir("C:/")
#开启并行计算
jobs = [(input, job_server.submit(myfunction,(input,), (), ("pypyodbc","pandas","numpy","datetime","os"))) for input in files]
#获取并行计算的结果        
for input, job in jobs:
    temp=job()
#合成数据框
frames=[pandas.DataFrame(job()) for input, job in jobs]
finalresult=pandas.concat(frames)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值