gpt4 book ai didi

python - 如何将 Unicode 数据作为西里尔符号写入文件?

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:00 26 4
gpt4 key购买 nike

<分区>

我在 Unicode 中有一些变量。

title

u'\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442-\u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0430'

type(title)

unicode

如果我打印这个变量,我得到:

 print (title)

Администратор интернет-магазин

当我尝试将此数据(西里尔符号)写入 CSV 文件时:

 with open('avito.csv','a') as f:
writer=csv.writer(f)
writer.writerow((title))

发生此错误:

UnicodeEncodeError: 'ascii' codec can't encode character u'\u0410' in position 0: ordinal not in range(128)

如何将此变量作为西里尔符号写入 CSV?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com