只要是当前工作目录,就可以将文件与python程序放在同一目录中。由于我们知道情况并非如此,因此要么在执行脚本时以某种方式更改工作目录,要么在其他目录中启动。您可以在命令行上使用
python ../myscript.py
但我不认为您正在这样做。您说了一些有关在Atom下运行脚本的信息,这也许可以解释它。我对此没有任何经验,所以我不能随便说。请把
print os.getcwd()
作为程序的第一行。然后,您将知道从哪里开始以及当前目录是否正在更改。如果没有更改,请尝试在Atom下并从命令行运行脚本,以查看是否获得不同的结果。除非我们确切地知道发生了什么,否则我们将无法解决问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)