我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