python crontableでエラーを報告
349 ワード
linuxシステムがcrontableを使用して計画pythonタスクを実行するときに、次のようにエラーが発生しました.
UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-34: ordinal not in range(128)
しかし、pythonタスクを手動で実行する場合は正しく、最終的な解決策はpythonファイルヘッダに次のコードを追加します.
自分で測る
UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-34: ordinal not in range(128)
しかし、pythonタスクを手動で実行する場合は正しく、最終的な解決策はpythonファイルヘッダに次のコードを追加します.
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
自分で測る