def get_data():
cache = os.path.join(directory, 'results')
if os.path.exists(cache):
print('loading from cache')
with open(cache, "r") as f:
return json.load(f)
我正在尝试以json格式从该高速缓存加载数据并读取它
def get_data():
cache = os.path.join(directory, 'results')
if os.path.exists(cache):
print('loading from cache')
with open(cache, "r") as f:
return json.load(f)
我正在尝试以json格式从该高速缓存加载数据并读取它
1条答案
按热度按时间9jyewag01#
我也遇到了这个问题,简单的解决方案是在
directory
变量的末尾添加一个\
,如果你还没有添加的话。我使用
os.getcwd()
函数返回当前工作目录ex:/home/dummy/repo/project
,但它没有最后一个斜杠,因此我面临着这个问题。在结尾连接斜杠后解决了我的问题。