0
odoのドキュメントは非常にまばらですが、csvファイルの読み込み時などにパラメータを渡す方法については説明していません。たとえば、ファイルにlatin1がエンコードされていることをodoに伝えるにはどうすればよいですか?csvファイルをロードするときに、どのようにodoにエンコーディングを渡しますか?
data=[]
odo('mylatin1.csv',data)
odoのドキュメントは非常にまばらですが、csvファイルの読み込み時などにパラメータを渡す方法については説明していません。たとえば、ファイルにlatin1がエンコードされていることをodoに伝えるにはどうすればよいですか?csvファイルをロードするときに、どのようにodoにエンコーディングを渡しますか?
data=[]
odo('mylatin1.csv',data)
encoding
キーワード引数を使用してみてください:
data = []
odo('mylatin1.csv', data, encoding='latin1')
、odo.resource
を使用してエンコーディングを指定してみてください:
from odo import resource
my_csv = resource('mylatin1.csv', encoding='latin1')
data = []
odo(my_csv, data)