如何运用python多线程threading实现程序的并发

目录

一、背景

二、实践

三、总结


一、背景

        随着现实世界的数据量越来越大,对数据文件的传输有了更高的要求,我们需要思考如何高效的进行程序的运行。

二、实践

        我们可以通过多线程调用的方式进行程序的并发操作,代码如下:

import threading,time

def mvfunc():
   p_cmd = '程序命令'
   os.system(p_cmd)

def main():
    tablelist = ['1.txt','2.txt']
   threads = []
   for tablename in tablelist:
      t = threading.Thread(target=mvfunc,args=(tablename,))
      threads.append(t)
   for i in threads:
      i.start()

if __name__ == '__main__':
   main()

三、总结

        每次技术的进步都是面对问题解决问题,有了现实中需要解决的问题了我们才能想各种方法解决他也就成就了技术的跃迁。

你可能感兴趣的:(数据,项目,Linux,python)