我已经将Spyder 2.7首选项设置如下: Preferences->Run-> General Settings-> Default working directory is: the script但是,对于特定的脚本,spyder会将工作目录设置为父目录。
我在同一个目录中有一些脚本,这些脚本不会表现出这种行为,并使用预期的wdir运行。我
我已经制作了一个简单的python脚本来练习读取和写入excel文件。我有几个简单的函数,可以从excel文件创建一个数据帧,允许用户创建一个新行(即更新的储蓄余额等),然后在底部附加新行的数据帧,并将其保存回excel。中运行它时,它工作得很好。当我尝试在Anaconda Prompt中运行它时,它会加载主菜单... i = 0
while i !我不明白为什么它不能运行。
我一直试图获取打开的.py文件(使用Spyder)的位置,该文件将用于链接各种文件并使用__file__名称,以便任何机器都可以从其当前目录运行。os.path.dirname(__file__))NameError: name '__file__' is not definedlocation = os.path.abspath(os.pa
当我尝试从存储脚本的文件夹中的Anaconda提示符运行以下脚本时,我得到ImportError: no module named Flopy,但当我通过Spyder运行脚本时,它导入Flopy很好,并且使用Flopy的其余代码(未显示)也可以工作。sys.path.append(fpth)
import flopy Spyder ran版本从未在“except”部分下<e