这几天玩ctf发现一个问题,python代码新建文件及文件夹的目录问题。这是一个小问题,但有时候稍不注意也会八人弄懵了,废话不多说,进入主题。

当你在d:/python   目录下用ide(这里我用的是pycharm)运行这样的代码(new_file.py):

  1. f = open('file.txt','w')
  2. f.write('hello')
  3. f.close()

那么你就会发现在D:/python下多出了文件file.txt   但是当你在命令提示符窗口运行python时,比如这样

那么你的新建的文件 file.txt  便被新建在了C:/users/72427  里面。有时候我们在调用文件和新建文件的时候一定要特别注意,负责可能会让你蒙了的。

 

版权声明:本文为Aiue原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Aiue/p/10179972.html