Unicode字符串编码Python

2024-09-27 07:31:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经尝试使用wassname在以下地址提供的代码https://gist.github.com/wassname/5b10774dfcd61cdd3f28

我有一个关于代码最后一部分的问题(如下)。结果csv文件包含unicode字符,但它们不是我需要使用的德语字符。Python控制台确实可以识别字符,但是当我打开csv文件时,我必须将文件转换为65001unicode以观察预期的字符。有没有办法调整代码以跳过额外的csv步骤

谢谢

    page=os.path.split(wiki)[1]
fname='output_{}_t{}.csv'.format(page,tn)
f = codecs.open(fname, 'w', encoding='utf-8')    
for i in range(nrows):
    rowStr=','.join(data[i])
    rowStr=rowStr.replace('\n','')
    print(rowStr)
    rowStr=rowStr#.encode('unicode_escape')
    f.write(rowStr+ '\n')      


f.close()

Tags: 文件csv代码httpsgithubcom地址page

热门问题