我desperatly試圖分裂使用Python,但我需要解析字符串文本文件中的字符串是有點棘手:麻煩分裂與Python
- 文本文件是用逗號分隔的數據文件
我做了以下內容:
import fileinput
for line in fileinput.input("sample.txt"):
data = line.strip().split(',')
pass
這實際上應該使工作吧?
好現在棘手的問題:我有一個包含內部逗號像下面這樣一些領域:
"(CONTRACTS OF 5,000 BUSHELS)"
使用我的代碼,腳本還會在2
分裂這個領域我怎樣才能請求python使用逗號作爲分隔符,但是當它們被「」括起來時不能使用?
預先感謝您爲您的回答
Crak
爲什麼你在你的代碼示例'pass'? – 2011-06-01 13:16:53
似乎解決方案是在問題:'文本文件是一個逗號分隔的數據文件.'我很困惑,因爲文件擴展名是'.txt' ...有一天幾乎沒有什麼東西:)感謝。 – Crak 2011-06-01 13:58:21