通过目视检查,我知道正在使用的脚本的文件路径是:
/Users/joebloggs/Dropbox/acme_corp/nice_tech/Code/text_processor.py
但是,当我使用os.getcwd()
进行查询时,会得到以下结果:
'/Users/joebloggs'
类似地,os.path.abspath(os.path.dirname(sys.argv[0]))
和os.path.realpath(os.path.dirname(sys.argv[0]))
都产生'/Users/joebloggs'
尽管我确定该错误已经足够基本,但我不太清楚自己在做什么。可能很重要的是,当我尝试通过迭代来设置同一目录中另一个文件夹的路径时,会收到错误消息。
new_path = '../Text_files'
len(listdir(new_path))
给予:
FileNotFoundError: [Errno 2] No such file or directory: '../Text_files'
对这里出什么问题有任何想法吗?