我无法打开"文件"在python中输入文件。 该文件存在于D盘中。
f = os.path.join('D:\Udacity Datasets', 'maildir/bailey-s/deleted_items/101')
g=open(f)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IOError: [Errno 2] No such file or directory: 'D:\\Udacity Datasets\\maildir/bailey-s/deleted_items/101'
但是,如果同一个文件在C盘中,则可以正常使用
f = os.path.join('C:\Users\shivanand\Documents\Udacity\Data Analyst Nanodegree\P5 - Intro to ML\ud120-projects-master', 'maildir/bailey-s/deleted_items/101' )
g = open(f)
我也观察过&#39; txt&#39;文件可以从D盘读取, 即
f = os.path.join('D:\Udacity Datasets', 'maildir/bailey-s/test.txt')
g = open(f)
效果很好,但会在“文件”中引发错误。输入文件。
有人可以指出错误
答案 0 :(得分:0)
f = os.path.join('D:\ Udacity Datasets','maildir / bailey-s / deleted_items / 101')
突出显示的部分中有错误的斜杠。它应该是'maildir \ bailey-s \ deleted_items \ 101'