为什么我不能用python运行一个脚本,在这个脚本中,我试图使用pathos多处理池并行化datafame?

2024-09-30 18:33:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用pathos multiprocessig并行化数据帧。我的程序已经在线程中运行。一旦我执行代码来并行处理我的数据帧,它就会启动新的线程,并且它们从一开始就开始执行整个程序。下面是我正在尝试执行的代码:

x = (pool.map(parallel_func, df_split))

我甚至试着将所有的处理内容放到一个不同的脚本中,并尝试使用

subprocess.run(['python.exe', 'script2.py'])

但一旦到达终点线:

x = (pool.map(parallel_func, df_split))

它再次启动从一开始就开始执行该脚本的线程。 请告诉我答案。我们将不胜感激


Tags: 数据代码程序脚本map内容dfparallel