我正努力使用Python来拆分字符串,但需要解析的文本文件有些棘手:
- 该文本文件是一个逗号分隔的数据文件
我已经尝试了以下步骤:
import fileinput
for line in fileinput.input("sample.txt"):
data = line.strip().split(',')
pass
这应该能完成工作,对吧?
现在是棘手的部分:我有一些包含逗号的字段,就像下面这个例子:
"(CONTRACTS OF 5,000 BUSHELS)"
使用我的代码,脚本还将此字段分为两个部分。
如何要求Python使用逗号作为分隔符,但不在引号内时使用?
感谢您提前的回答。
Crak
pass
? - Michael J. Barber