お世話になります。
csv出力項目に”日付”と日本語で書くと掲題のエラーが出ます。ローマ字の場合はエラーは出ません。通ります。
エラーは以下です。
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128) ``` 具体的に方法はどのように記載すればいいのでしょうか? 環境 PYTHONISTA iPadです。 お手数をおかけしますがよろしくお願いします。 ```ここに言語を入力 import csv import datetime def create_csv(variable_field): with open('aaaaa.csv', 'a', newline='') as f: writer = csv.writer(f) for_write_time = datetime.datetime.now() # 2018-05-14 09:59:07.812884 fixed_field = ['日付', datetime.date.today(), 'hour', "{}:{}:{}".format(for_write_time.hour, for_write_time.minute, for_write_time.second), 'microsecond',for_write_time.microsecond] writer.writerow(fixed_field + variable_field) create_csv(['var1',11,'var2',22,'var3','three','var4',4]) create_csv(['var1',1,'var3',333]) create_csv([5,6,7,8]) ```