求个大佬,帮我看看这个问题

184 天前
 ccaa5j

C:\Users\Administrator\Desktop\测试>python 1.py Traceback (most recent call last): File "1.py", line 119, in <module> urls = ['{}'.format(str(i)) for i in open(inFile)] File "1.py", line 119, in <listcomp> urls = ['{}'.format(str(i)) for i in open(inFile)] UnicodeDecodeError: 'gbk' codec can't decode byte 0x9b in position 3070: illegal multibyte sequence

有一个脚本,之前一直都可以用的,但是现在不能用了,会报错, 保存文本的编码都是有设置 utf-8 的,我不懂 python

755 次点击
所在节点    Python
7 条回复
phoulx
184 天前
报错说了用 gbk 无法 decode ,open(inFile)改成 open(inFile, encoding='utf-8')试下。
这种基础问题直接问 GPT 就可以;或者把代码和文件都贴出来,不然大家都没什么兴致回复。
nzbstn
184 天前
基础问题,善用百度等搜索引擎,chatGPT 虽然也是个出路但还是得有一点代码基础
maocat
184 天前
经典问题,以前是好的,怎么现在坏了
ccaa5j
184 天前
@maocat 哈哈,非常真实
ccaa5j
184 天前
@phoulx 那我在折腾一下
ccaa5j
184 天前
@nzbstn 关键就是我没有基础,崩溃了
nzbstn
183 天前
没办法, 多写多练就好了, 都是这么过来的(至少我自己是这样的), 遇到的问题多了, 后面自然就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/989272

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX