蟒蛇2.7:从CMD蟒蛇

问题描述:

运行VS直接我写了一个程序:蟒蛇2.7:从CMD蟒蛇

with open('h.txt','a') as f: 
    f.write('asd') 

当我从CMD运行(例如,在cmd中输入C:\Users\USER\PycharmProjects\2016_project\test.py) - 没有新文件被创建

但是当我双击了在Windows资源管理器(我的窗户(10))的新文本文件的创建

能有人向我解释发生了什么?图标 以及如何绕过此问题?

(附注:我最的在校时间,因此可能要花费一点时间,性反应) 感谢

选择文件夹,并使用Python来运行。使用像:

cd C:\Users\USER\PycharmProjects\2016_project 
python test.py 
+0

Oups-谢谢! –

+0

(问题在于创建的新文件 - 但在当前目录中,cmd在...) –

+0

@hai tederry,最有可能的是,该文件位于驱动器C:的根目录中。像我显示的那样运行文件,或者您需要使用完整路径 – JRazor