Pythonを使用してmysqlデータベースから一連の文字列を読み取り、いくつかの処理の後、それらをCSVファイルに書き込みます。ただし、csv ファイルに完全に迷惑な文字が表示されます。たとえば、gvim を使用して csv を開くと、、、などの文字が表示されます<92>
。<89>
<94>
何かご意見は?csv に書き込む前に string.encode('utf-8') を実行しようとしましたが、エラーが発生しましたUnicodeDecodeError: 'ascii' codec can't decode byte 0x93 in position 905: ordinal not in range(128)