我有一个python脚本,当我在我的电脑上本地运行它时效果很好。但是,当我使用python脚本,dockerfile和requirements.txt文件构建一个docker容器并尝试从docker运行它时,它不起作用。更具体地说,当我使用json.load()或json.loads()函数时,我得到一个错误。这是我的代码示例:
import requests
import json
import sys
import os
some code...
with open('output.json', 'r') as f:
json_data = json.load(f)
我收到此错误:
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
当我从终端运行它时,python脚本如何正常工作,当我从docker容器运行它时,它给了我这样的错误?