-1
我在Python 2.5的腳本,打開一個文件相對路徑2.7
f=open("./inputs/variable_list.csv","r")
它採用腳本的路徑從而進入該文件夾來獲取CSV。但是,如果我在Python 2.7中運行相同的行,它不知道打開文件的路徑
Traceback (most recent call last):
File "C:\INRO\Emme\Emme4\Python27\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py", line 326, in RunScript
exec codeObject in __main__.__dict__
File "X:\Daniel\training\model_runs\2010\iter0\write_model_setup_joan.py", line 6, in <module>
f=open("./inputs/variable_list.csv","r")
IOError: [Errno 2] No such file or directory: './inputs/variable_list.csv'
爲什麼不能像Python 2.5那樣處理路徑?還有一種方法可以讓2.7處理2.5的路徑嗎?
爲什麼要使用*在Windows nix的風格的路徑? – phantom 2014-10-31 21:23:48
兩種情況下的當前目錄是否相同? – BrenBarn 2014-10-31 21:24:39
這是如何寫腳本,我沒有寫它 – 2014-10-31 21:25:00