我正在尝试在https://shop.deutschepost.de/中导入一个csv文件。给出了一个演示csv文件,并且两者具有相同的编码。但是在我的csv中,某些字符(德语变音符)坏了。我用来查找csv编码的代码
file = r'/demo_briefe_mit_Adresse.csv'
with open(file) as f:
print(f)
它提供的输出类似于
<_ io.TextIOWrapper名称='/ demo_briefe_mit_Adresse.csv'模式='r' encoding ='cp1252'>
这是演示文件:
https://drive.google.com/file/d/1IsuBj2UaKivOCLOLh-cNx5_6MUmg_b0G/view?usp=sharing
这是我的输出:
https://drive.google.com/file/d/1m1HqTbt6OMkKFJackmN9edBACBfrIREI/view?usp=sharing
任何调试想法都很好。熊猫to_csv是否适合写文件,还是应该使用其他方法?