三国纷争
我会用StringIO:try:
# for Python 2.x
from StringIO import StringIOexcept ImportError:
# for Python 3.x
from io import StringIOimport csv
scsv = """text,with,Polish,non-Latin,letters
1,2,3,4,5,6
a,b,c,d,e,f
gęś,zółty,wąż,idzie,wąską,dróżką,
"""f = StringIO(scsv)reader = csv.reader(f, delimiter=',')for row in reader:
print('\t'.join(row))更新版本更简单split():reader = csv.reader(scsv.split('\n'), delimiter=',')for row in reader:
print('\t'.join(row))或者你可以简单地将split()这个字符串\n用作分隔符,然后将split()每行作为值,但这样你必须知道引用,所以csv首选使用模块。