大大的小灵通 发表于 2021-9-7 23:21:53

关于文件打不开的问题

>>> f = open('D:\\pythonhomework\\record.txt')                                                                            #要操作的文件我储存在了D盘                                                            
>>> f
<_io.TextIOWrapper name='D:\\pythonhomework\\record.txt' mode='r' encoding='cp936'>
>>> f.read()



#以下是回车后出现的提示
#Traceback (most recent call last):
#File "<pyshell#6>", line 1, in <module>
    #f.read()
#UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 4: illegal multibyte sequence

suchocolate 发表于 2021-9-7 23:25:15

设置一下编码
f=open('D:\\python homework\\record.txt', encoding='utf-8')

大大的小灵通 发表于 2021-9-8 07:16:17

suchocolate 发表于 2021-9-7 23:25
设置一下编码

好厉害

suchocolate 发表于 2021-9-8 10:06:23

大大的小灵通 发表于 2021-9-8 07:16
好厉害

常规报错,可以百度的。
页: [1]
查看完整版本: 关于文件打不开的问题