我嘗試使用www.pythonanywhere.com來構建Web應用程序,現在我創建了一個目錄"/ > home > myid_xxx > mysite > FM"
,並在'FM'
目錄下有兩個文件:demo1.py
和demo_pickle_file.pkl
。如何在pythonanywhere中訪問文件?
我嘗試 'demo1.py' cPickle.load(open('demo_pickle_file.pkl','rb'))
,但pythonanywhere控制檯顯示:
IOError: [Errno 2] No such file or directory: 'demo_pickle_file.pkl'
那麼,如何正確地訪問鹹菜文件?
確保你的運行路徑是內部目錄與'demo_pickle_file.pkl',否則你需要整個或相對路徑。 –
由於我是pythonanywhere的新手,我沒有明白你的意思。 「確保你的運行路徑在demo_pickle_file.pkl目錄內」意思是把「demo1.py」和「demo_pickle_file.pkl」放在同一個文件夾中?如果是這樣,我已經做到了。如果不是,「否則你需要整個或相對路徑」,如何做到這一點?謝謝.. – bigbug
考慮打印出'os.getcwd()'來確定python可能在哪裏尋找。 – MxyL