ファイルに記録するロガーがありますが、TM文字に遭遇したときに例外がスローされ、エントリがログに記録されないことがあります。ファイルにPythonロギング特殊文字を
logging.basicConfig(filename='C:/Users/Administrator/Desktop/logs/log.log',
level=logging.INFO,
format='%(asctime)s - %(message)s')
何が問題なのですか。
編集:
これらは明らかに時間とメッセージです。メッセージは文字列化されたオブジェクト{log:log}としてwebsocket経由でgoogle chromeから受信され、data = json.loads(obj)を使用して解析されます。次に、data ["log"]文字列がメッセージに入ります。
TM文字とは何ですか? 'asctime'と' message'には何がありますか? – wallyk
商標文字は、一部の文字をユニコードなどに変換できないと言っていました。 – Anonymous
スクリプトの先頭に '# - * - coding:UTF-8 - * - 'を入れてみてください。 – najjarammar