python - Python中输出json txt名称

标签 python json

我需要帮助将 .txt 输出文件的名称更改为 json 文件内的日期,这可能吗?

Json:

"date": "2018-03-21",

python :

import urllib.request, json

with urllib.request.urlopen("http://api.fixer.io/latest?&base=EUR") as url:
    data=json.loads(url.read().decode())
    print(data)

    with open('*changeNameHere*{}.txt'.format(*Example*), 'w') as outfile:
        json.dump(data["rates"], outfile)

最佳答案

简单地做:

import urllib.request, json

with urllib.request.urlopen("http://api.fixer.io/latest?&base=EUR") as url:
    data=json.loads(url.read().decode())
    print(data)

    with open('{}.txt'.format(data['date']), 'w') as outfile:
        json.dump(data["rates"], outfile)

关于python - Python中输出json txt名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49427867/

相关文章:

php - json_decode 适用于本地主机但不适用于网络服务器

json - 如何在 ng-click 的上下文中显示嵌套 JSON 的数据(Angular、JSON)

python - GitHub 操作 setup-python 停止工作

python - 二分法的网格应用

python - 不使用 OR 来匹配的正则表达式 (name ="myName".*house ="myHouse"|house ="myHouse".*name ="myName")

javascript - Ajax 成功函数无法处理返回的 json 数据和状态 200/304

python - SQLAlchemy:在多对多关系中过滤运算符

Python附加到没有白线的csv文件

ios - 使用 Swift 4 解码嵌套 JSON 只返回一个对象

javascript - 如何动态生成JSon对象?