这是我的代码:
import json
with open("json.items") as json_file:
json_data = json.load(json_file)
当我将json文件移动到相同的目录中时,它可以正常工作。但是,我想从另一个目录获取json文件。我应该如何做?以下是我尝试过的方法,但不起作用:
with open("/lowerfolder/json.items") as json_file:
需要帮忙吗?谢谢。
根据您的平台,以 /
开头的路径表示从根目录开始的绝对路径
这意味着相对路径应该是 open("lowerfolder/json.items")
,不需要 /
open("lowerfolder/json.items")
,不要加上/
。 - mhlesteropen('./lowerfolder/json.items')
,或者使用完整的绝对路径(例如open('/home/strikepricer/files/lowerfolder/json.items')
)来打开文件。 - senshin