小编tha*_*amy的帖子

json dump() 到特定文件夹

这看起来应该很简单,但还没有找到如何解决这个问题的有效示例。简而言之,我根据脚本生成的列表生成 JSON 文件。我想做的是使用一些变量来运行 dump() 函数,并在特定文件夹中生成一个 json 文件。默认情况下,它当然会转储到 .py 文件所在的同一位置,但似乎找不到单独运行 .py 文件的方法,然后在我选择的新文件夹中生成 JSON 文件:

import json
name = 'Best'
season = '2019-2020'
blah = ['steve','martin']

with open(season + '.json', 'w') as json_file:
    json.dump(blah, json_file)
Run Code Online (Sandbox Code Playgroud)

就拿上面的例子来说吧。我想做的是以下内容:

  • 获取变量“name”,并使用它在 .py 文件本身所在的文件夹内生成一个同名的文件夹。然后,这会将 JSON 文件放置在我可以操作的文件夹中。

现在我的问题是我找不到在特定文件夹中生成文件的方法。任何建议,因为这看起来确实很简单,但我发现没有任何方法可以做到这一点。谢谢!

python json

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

json ×1

python ×1