网站首页Linux相关

crontab执行python报错UnicodeEncodeError

发布时间:2016-09-20编辑:阿超阅读(1555

    脚本在shell中执行可以正常执行和输入,但是加入到crontab中之后,执行会报错:

    UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)

    查询后发现是crontab运行环境和shell里面不一样

    需要在前面加上:

    LC_ALL=en_US.UTF-8 python test.py