|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
源码如下:
- with open('list.txt','r') as f:
- const = f.readlines()
- for x in const:
- x.rstrip("\n")
- f.close()
复制代码
报错信息:
- Traceback (most recent call last):
- File "/Users/seencoloo/ttkbootstrap/test/main.py", line 33, in <module>
- main()
- File "/Users/seencoloo/ttkbootstrap/test/main.py", line 18, in main
- const = f.readlines()
- ^^^^^^^^^^^^^
- File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/encodings/ascii.py", line 26, in decode
- return codecs.ascii_decode(input, self.errors)[0]
- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
复制代码
网上的答案各种各样,但是就是没有一个可以解决的,各位大佬救救我吧
看看源文件是用啥码编制的,在open时加上就可以了
|
|