线程的单独工作路径?

std*_*err 3 python multithreading path

我正在编写一个 Python 脚本,有时我会在其中更改目录os.chdir(IMG_FOLDER)以执行文件操作。只要我只有一个线程,这就可以正常工作(因为我可以在离开该函数之前返回到我来自的地方)。现在,在多线程的情况下,我需要为每个线程一个单独的“操作系统路径”实例,否则它可能会搞乱我的文件操作,嘿?我该如何最好地解决这个问题?

unu*_*tbu 5

不要使用os.chdir. 相反,使用os.path.join形成完整路径。