我一直在尝试创建一个Python脚本来编辑文件,但是如果文件不存在,就会出现以下错误:
Traceback (most recent call last):
File "openorcreatfile.py", line 56, in <module>
fileHandle = (pathToFile, 'w')
IOError: [Errno 2] No such file or directory: '/home/me/The_File.txt'
如果文件存在,它可以正常工作。我还尝试过这个:
fileHandle = (pathToFile, 'w+')
但是它显示了相同的错误。我需要明确检查文件是否存在吗?如果需要,我该如何创建文件?
编辑:对不起,我意识到文件夹不存在。我是个笨蛋。
fileHandle = open(pathToFile, 'w')
。父目录必须存在,但文件不需要存在。使用写句柄打开文件时,如果文件不存在,则应创建该文件。 - g.d.d.c