是新来的Python的名单,但我有这样的文本文件:的Python:拆分文本行
12345 | 6789 | abcd | efgh
我希望我的输出如:
12345
6789
abcd
efgh
====== ===============
我真的不知道脚本 但我做了很多脚本通过那些函数split(),strip(),怪责怪责怪
但我没有做到 所以我寻求帮助是有人可以。
我会感谢任何帮助。
with open('contacts_index1.txt') as f:
lines = f.read().splitlines("|")
什么错误,你是否完全得到的问题? – MooingRawr
真正的代码是:'f.readlines()'然后遍历它们全部在'|'上分割 –
'Traceback(last recent call last): 文件“C:\ Users \ TOSHIBA \ Desktop \ findme.py”,第4行,在 r = f.read() 文件“C:\ Users \ TOSHIBA \ AppData \ Local \ Programs \ Python \ Python35-32 \ lib \ encodings \ cp1252.py“,第23行解码 返回codecs.charmap_decode(input,self.errors,decode_table)[0] UnicodeDecodeError:'charmap'编解码器无法解码位置529中的字节0x81:字符映射到' –