我正在尝试将从德国网站上抓取的文字写成CSV文件。我试过这样使用UTF-8编码:
with open('/Users/filepath/result.csv', 'a', encoding='utf8') as f:
f.write(text)
但是这是CSV文件中显示的内容,而不是ü:
Projekt für Alleinerziehende mit mehreren (behinderten) Kindern
尝试使用ISO-8859-15编码。还请确保在编辑器中打开文件时,其编码设置为相同的编码。
您必须使用相同的编码进行读写(您可能使用latin1
进行了读取。]