运行 另一个目录中的 (python) 脚本
Running a (python) script in another directory
我有一个 python 脚本,它可以生成文件。我想要的只是强制它在特定文件夹中写入文件。现在我必须做 3 个步骤:
cd foo
python ../awesome_script.py
cd ..
是否有任何好的解决方案,我可以使用一些外部命令或直接在 python 解释器中在一行中完成此操作?
我正在搜索类似的内容:
python -f foo awesome_script.py
或
cd_in_and_out_program foo awesome_script.py
此指令将在之后的 makefile 中,因此可能会很丑陋。
如果问题只是 "one line":
cd foo; python ../awesome_script.py; cd ..
会做
我有一个 python 脚本,它可以生成文件。我想要的只是强制它在特定文件夹中写入文件。现在我必须做 3 个步骤:
cd foo
python ../awesome_script.py
cd ..
是否有任何好的解决方案,我可以使用一些外部命令或直接在 python 解释器中在一行中完成此操作?
我正在搜索类似的内容:
python -f foo awesome_script.py
或
cd_in_and_out_program foo awesome_script.py
此指令将在之后的 makefile 中,因此可能会很丑陋。
如果问题只是 "one line":
cd foo; python ../awesome_script.py; cd ..
会做