通过任务计划程序运行 Python 脚本在 JSON 文件中返回奇怪的字符

问题描述 投票:0回答:1

我每小时在 Windows Server 2016 上运行一个 Python 脚本(“无论用户是否登录都运行”)。

Python 脚本基本上只是调用 API 并将结果导出到 JSON 文件中。问题是,有时 JSON 文件包含奇怪的字符。例如,“7494690”将显示为“�Q反馈'”。

如果我通过 RDP 登录服务器,那么文件输出的结果十分之十。如果我注销并且任务自动运行,那么大多数情况下(并非总是!)我会收到奇怪的字符 - 大约十分之八到九次。

我已更改用户,但问题仍然存在。有什么想法..?

python windows-server-2016 windows-task-scheduler
1个回答
-1
投票

由于您没有显示任何代码,我只是假设,您是否使用“UTF-8”进行解码?

© www.soinside.com 2019 - 2024. All rights reserved.