Python 在同一个.py中同时执行多个函数

Python 在同一个.py中同时执行多个函数,python,python-3.x,function,python-multiprocessing,python-multithreading,Python,Python 3.x,Function,Python Multiprocessing,Python Multithreading,我试图同时运行多个函数。为了节省逐个修改文件的时间,我将文件转换为函数并从另一个.py导入它们,但当我运行它时,它们会按顺序执行,并在前一个完成时启动 有没有一种方法可以从同一个python(.py)脚本/文件同时运行它们 from DosAAMismoDTotal import DosAAMismoDTotal from DosABAnteriorDTotal import DosABAnteriorDTotal from DosACSiguienteDTotal import DosACSi

我试图同时运行多个函数。为了节省逐个修改文件的时间,我将文件转换为函数并从另一个.py导入它们,但当我运行它时,它们会按顺序执行,并在前一个完成时启动

有没有一种方法可以从同一个python(
.py
)脚本/文件同时运行它们

from DosAAMismoDTotal import DosAAMismoDTotal
from DosABAnteriorDTotal import DosABAnteriorDTotal
from DosACSiguienteDTotal import DosACSiguienteDTotal
from DosBAMismoDP import DosBAMismoDP
from DosBBMismoDU import DosBBMismoDU
from DosBCAnteriorD import DosBCAnteriorD
from DosBDSiguienteD import DosBDSiguienteD


fisrt = 'xpath1'
second = 'xpath2'
one = 'xpath3'
two = 'xpath4'
three = 'xpath5'

functionone(fisrt, second, one)
functiontwo(fisrt, second, two)
functiononethree(fisrt, second, three)
functiononefour(fisrt, second, one)
functiononefive(fisrt, second, one)
functiononesix(fisrt, second, two)
functiononeseven(fisrt, second, three)

您可以使用多线程(单核)或多处理(多核)。举个例子,举个例子。或者查看官方文档(currentyl at threading,但您也可以搜索多处理。我只使用“threading.Thread(target=”和“Process(target=”)一个接一个地执行函数。因此,我选择创建一个.py并从中导入变量,每个函数都位于单独的文件中:
from devariable import(第一、二、一、二、三)