python:file问题(关于路径)
以上是我练习《小甲鱼和小客服对话分离》的练习。代码照着视频打的。
打完代码run调试的时候报文件路径问题。
文件夹的两个文件,在同一目录下,在代码里open为什么报错??? 先说下你是怎么编译的吧。 本帖最后由 hhzczy 于 2018-11-1 23:10 编辑
ba21 发表于 2018-11-1 23:05
先说下你是怎么编译的吧。
notepad++打的代码,保存py文件。
直接在notepad里运行
(我之前这样做练习从未发生问题,今天算是第一次运行包含“file”的程序)
直接运行py就正常了。为什么呢??? hhzczy 发表于 2018-11-1 23:08
notepad++打的代码,保存py文件。
直接在notepad里运行
(我之前这样做练习从未发生问题,今天算是第一 ...
那你换编译器吧。要不然你自己再找下notepad 是不是哪里可以设当前工作环境 。 我设置的在notepad里按F5就可以运行代码的呀 使用绝对路径可以吗 yaoyuan111 发表于 2018-11-1 23:16
使用绝对路径可以吗
我直接运行py文件就可以。
不知道是不是楼上说的这个问题:
https://blog.csdn.net/agony_cupl/article/details/50451669 你尝试加个/看一下情况 wongyusing 发表于 2018-11-1 23:45
你尝试加个/看一下情况
试了,没用。{:5_110:} hhzczy 发表于 2018-11-2 00:13
试了,没用。
那么是你的notepad++的问题。
我基本不在windows上写代码。cmd不是很好用。
应该是环境问题导致的 cmd的当前路径变了,为了保险你还是把路径给写全了 或者你在你的文件夹shift右键,在此打开命令行窗口玩,你的Py路径也不用敲了 兄弟们啊,解决办法我已经自己摸索找到了,完整解决办法如下:
如何修改notepad++当前目录为工作目录:
http://sourceforge.net/projects/npp-plugins/files/
下载:NppExec(dll)
解压将文件夹复制到C:\Program Files (x86)\Notepad++\plugins
勾选NppExec --> Follow $(CURRENT_DIRECTORY), 这样以后运行代码默认目录就是当前目录了。
这样直接在notepad里就可以一键运行编好的py测试了。
页:
[1]