由于某些原因,我的代码无法打开简单文件:
这是代码:
file1 = open('recentlyUpdated.yaml')
错误是:
IOError: [Errno 2] No such file or directory: 'recentlyUpdated.yaml'
os.listdir()
os.getcwd()
os.chdir(dir)
dir
dir = r'C:\Python32'
'C:\\User\\Bob\\...'
'C:/Python32'
让我澄清一下Python如何查找文件:
\
working directory
open('sortedLists.yaml')
os.chdir
示例:假设在file.txt中找到了C:\Folder。
file.txt
C:\Folder
要打开它,你可以执行以下操作:
os.chdir(r'C:\Folder') open('file.txt') #relative path, looks inside the current working directory
要么
open(r'C:\Folder\file.txt') #full path