塞利格曼的狗 发表于 2020-3-16 19:22:01

打开文件报错

f1 = open('C:/Users/83489/Desktop/OpenMe.mp3')
f2 = open('C:/Users/83489/Desktop/OpenMe.mp3', 'x')      # 使用”x”打开更安全
f2.write(f1.read())
f2.close()
f1.close()


报错:FileExistsError: File exists

为啥?

zltzlt 发表于 2020-3-16 19:22:02

用 'w' 模式打开:

f1 = open('C:/Users/83489/Desktop/OpenMe.mp3')
f2 = open('C:/Users/83489/Desktop/OpenMe.mp3', 'w')
f2.write(f1.read())
f2.close()
f1.close()

qiuyouzhi 发表于 2020-3-16 19:42:53

这种格式文件如果存在就报错,把原来的文件删了吧

233倔强不秃 发表于 2020-3-17 14:39:46

用'w'的方式来打开,你用'x'打开,如果文件存在就会报错FileExistsError

Mike_python小 发表于 2020-3-17 16:15:13

打开.mp3然后往里面写东西可能吗
页: [1]
查看完整版本: 打开文件报错