pycharm 找不到同目录文件,但是终端中正常的小记

测试程序时候发现在pycharm中同一目录执行f=open(“1.txt”)找不到文件,但是在命令行中正常,第一反应肯定是pycharm哪里没设置对,设置了半天source root之类的还不行,然后把py文件删除在新建一个就好,最后发现是之前的py文件是从别的目录移动过来了的,移动时勾选了默认选项,search for references 。。。导致pycharm还认为这个文件还在原来的路径下,所以我测试相对路径怎么都不对,绝对路径就可以。

 

最终造成的效果就是明明这个文件在src路径下,但是执行os.getcwd()出来的结果却是在asr路径下,用了pycharm这么久,以前还真没注意这个问题。。。。


版权声明:本文为u011519550原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。