You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行基于截图搜谷歌问题的Python机器人脚本时遇异常错误

解决JSON文件读取的编码错误问题

看起来你遇到的是JSON文件读取时的编码不兼容问题——Windows系统默认会用cp1252编码打开文本文件,但你的questions.json大概率是用UTF-8编码保存的,这就导致解码时触发了错误。

给你两个具体的修复步骤:

  • 修改Python代码的文件读取逻辑:在load_json()函数里,打开文件时明确指定UTF-8编码。把原来的代码行:

    sample_questions = json.loads(open("Data/questions.json").read())
    

    改成:

    sample_questions = json.loads(open("Data/questions.json", encoding="utf-8").read())
    

    这样Python就会用正确的编码读取JSON文件,不会再依赖系统默认的cp1252了。

  • 确认JSON文件的编码格式:如果改完代码还是报错,打开questions.json文件,用记事本的话点击「文件」→「另存为」,查看右下角的编码选项,确保它是「UTF-8」,如果不是就切换成UTF-8后重新保存,再运行脚本试试。

内容的提问来源于stack exchange,提问作者Philip

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.22 09:02:04