我正在编写一个 python 脚本来彻底破坏图像,为此,我将文件文本中的每个“g”替换为“h”(目前,它可能会改变)。这是开始,但它不起作用:
pathToFile = raw_input('File to corrupt (drag the file here): ')
x = open(pathToFile, 'r')
print x
给出路径(将文件拖入终端)后,结果如下:
File to corrupt (drag the file here): /Users/me/Desktop/file.jpeg
Traceback (most recent call last):
File "/Users/me/Desktop/corrupt.py", line 7, in <module>
x = open(pathToFile, 'r')
IOError: [Errno 2] No such file or directory: '/Users/me/Desktop/file.jpeg '
如果文件就在那里,怎么可能不存在,而我使用的是确切的文件名?