我需要在python2.7中编写一个解析4个文件的脚本。 我需要尽可能快。 目前我创建了一个循环,并且我一个接一个地解析4个文件。 我需要了解一件事。如果一个创建的4解析脚本编程(每个文件一个)并在4个不同的终端启动4脚本,这是否会减少执行时间(或不)?
THX,
答案 0 :(得分:0)
如果你吃马铃薯,是的,它会减少执行时间
我建议你在每个脚本上使用多线程来提高速度
import threading
import time
def main():
starttime = time.time()
endtime = time.time()
for x in range(1,10000): # For Print 10000 Times The Character X For Try If It Reduce Or Nop
print x
print "Time Speled : " + round((endtime-starttime), 2) # For Show The Time
threads = []
t = threading.Thread(target=main)
threads.append(t)
t.start()
你可以尝试使用线程和没有线程来区别