我在/ Users / admin / Desktop中有一个script.py,我想在/Users/admin//Desktop/folder/file.txt中的文件上运行此脚本,而不更改当前目录。
问题:在命令行上执行此操作的最有效方法是什么?我使用以下命令,结果不符合预期。
$ python script.py --script; /Users/admin/Desktop/file.txt
raise StopIteration('because of missing file (file.txt)')
StopIteration: because of missing file (file.txt)
答案 0 :(得分:1)
/Users/admin/Desktop/folder/file.txt
,但是,您的命令正在使用/Users/admin/Desktop/file.txt
(它缺少folder
)所以命令应该(可能)是:
$ python script.py --script /Users/admin/Desktop/folder/file.txt
如果这不起作用,您需要编辑问题以显示您的代码。