I try to use www.pythonanywhere.com to build the web application, now I have create a directory as "/ > home > myid_xxx > mysite > FM"
, and under the 'FM'
directory, there are two files : demo1.py
and demo_pickle_file.pkl
.
I try to cPickle.load(open('demo_pickle_file.pkl','rb'))
in 'demo1.py', but the pythonanywhere console shows :
IOError: [Errno 2] No such file or directory: 'demo_pickle_file.pkl'
So, how to correctly access the pickle file ?
Since the pickle file is in the same directory as
demo1.py
you could use something like the following to find the path to it from the path to the script: