numbers.txt
具有2行:123和456爲什麼我會得到這個輸出? (Python)的
當運行此:
list = open('numbers.txt').read().splitlines()
print list
它給我這樣的輸出:
['{\ RTF1 \ ANSI \ ansicpg1252 \ cocoartf1404 \ cocoasubrtf340','{\ fonttbl \ f0 \ fswiss \ fcharset0 ArialMT;}','{\ colortbl; \ red255 \ green255 \ blue255;}','\ paperw11900 \ paperh16840 \ margl1440 \ margr1440 \ vieww8860 \ viewh6060 \ viewkind0','\ deftab720','\ pard \ pardeftab720 \ sl480 \ sa144 \ partightenfactor0','','\ f0 \ fs32 \ cf0 \ expnd0 \ expndtw0 \ kerning 0','123','456}']
你確定你的文件實際上只包含那些行,還是實際上包含了MS Word,寫字板,頁面或者你編輯過的其他值?嘗試用記事本打開它。 –
根本不是'txt'文件。 ('pdf','Word'?)。 – Clodion
我在寫字板上投注... –