为什么我的文件没有记录在JSON中

fhity93d  于 2022-11-19  发布在  其他
关注(0)|答案(1)|浏览(135)
news_dict[article_id] = {
        "article_date_timestamp": article_date_timestamp,
        "article_title": article_title,
        "article_url": article_url,
        "article_desc": article_desc
    }

with open("news_dict.txt", 'w') as file:
    json.dump(news_dict, file, indent=4, ensure_ascii=False)

json条目不起作用。

5cnsuln7

5cnsuln71#

我已经做了一个简单的解决方案,它基于你的代码片段工作。你可以试试这个。我已经在你的代码中添加了json_dump()

import json
from datetime import datetime
news_dict = {}

article_id = 1
article_date_timestamp = datetime.now()
article_title = "Title"
article_url = "http://example.com"
article_desc = "Description"

news_dict[article_id] = {
    "article_date_timestamp": article_date_timestamp,
    "article_title": article_title,
    "article_url": article_url,
    "article_desc": article_desc
    }

with open("news_dict.json", 'w') as file:
    json.dump(news_dict, file, indent=4, ensure_ascii=False, default=str)

相关问题