我创建了一个运行.exe文件的python脚本。 .exe位于脚本创建的目录中,名为src,src目录位于名为test的脚本目录中。 .exe文件应该创建结果.txt文件并将其放在与.exe文件(src目录)相同的目录中。 .exe文件确实创建了result.txt文件,但不是将其放在.exe目录(src)中,而是将其放在脚本目录(test)中。 每当我手动运行.exe时,它会在src目录中创建result.txt。
我使用subprocess.call(" path_to_exe",args_for_exe)来运行.exe文件。
在.exe中指定将result.txt输出到src目录,但是当我运行脚本时它不会发生。有人知道这个问题可能是什么原因?
提前致谢。