lexcellern
Gebruiker
- Lid geworden
- 15 okt 2015
- Berichten
- 130
Ik moet CSV bestanden als UTF-8 opgeslagen uploaden.
De bestanden laat ik maken vanuit een phyton script, maar als ik het laat wegschrijven als codering utf-8 bestand, dan worden de namen met leestekens vervormd weergegeven. Dat vind ik een onacceptabele fout.
Ik heb vervolgens het phyton script aangepast en laat het als codering latin1 wegschrijven.
Bij het uploaden komt dan de fout dat het geen UTF-8 is (maar het vervormen van namen met leestekens is dan wel opgelost).
Hetzelfde probleem gebeurt overigens als ik dit proces in een excel macro zou doen, maar dit even terzijde. ik wil het nu voornamelijk eerst werkende krijgen via deze weg.
Ik moet bij zo'n foutmelding eerst het bestand opnieuw openen en opslaan als UTF-8 en daarna gaat het wel goed.
Iemand een idee om dit probleem te verhelpen?
Kortom: hoe kunnen we ervoor zorgen dat leestekens niet vervormen bij utf-8
De bestanden laat ik maken vanuit een phyton script, maar als ik het laat wegschrijven als codering utf-8 bestand, dan worden de namen met leestekens vervormd weergegeven. Dat vind ik een onacceptabele fout.
Ik heb vervolgens het phyton script aangepast en laat het als codering latin1 wegschrijven.
Bij het uploaden komt dan de fout dat het geen UTF-8 is (maar het vervormen van namen met leestekens is dan wel opgelost).
Hetzelfde probleem gebeurt overigens als ik dit proces in een excel macro zou doen, maar dit even terzijde. ik wil het nu voornamelijk eerst werkende krijgen via deze weg.
Ik moet bij zo'n foutmelding eerst het bestand opnieuw openen en opslaan als UTF-8 en daarna gaat het wel goed.
Iemand een idee om dit probleem te verhelpen?
Kortom: hoe kunnen we ervoor zorgen dat leestekens niet vervormen bij utf-8