是新來的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:字符映射到' –