【问题标题】:REPL.it JSON FilesREPL.it JSON 文件
【发布时间】:2021-12-05 03:22:06
【问题描述】:

所以最近我一直在使用 REPL 作为 python 代码源,但是每当我离线时,存储在 JSON 文件中的任何信息都会在一段时间后回滚。现在我在做一些研究后知道这是一个 REPL 特定的问题,但是有什么办法可以解决这个问题吗?我的代码本身有好几行,所以我不想使用完全不同的存储方法。

【问题讨论】:

    标签: python discord.py read-eval-print-loop


    【解决方案1】:

    要成功地将数据存储在replit.com 的json 文件中,以正确的方式加载和转储它很重要。

    将数据存储在json文件中的示例:

    with open("sample.json", "r") as file:
       sample = json.load(file)
    
    sample["item"] = "Value"
    
    with open("sample.json", "w") as file:
       json.dump(sample, file)
    

    如果您已经按照这些步骤操作,请告诉我。

    【讨论】:

    • 是的,我有,但这并不是存储它本身的问题。显然,REPL 曾经因为离线 JSON 存储而遭受 DDoS 攻击,所以他们只是采取了这种额外的预防措施。它显然只是自动回滚。
    • 我没有意识到这一点,因为 JSON 文件一直在 replit.com 中为我工作。抱歉,我无法提供更好的答案。
    猜你喜欢
    • 2021-07-15
    • 2020-02-15
    • 1970-01-01
    • 2019-08-04
    • 2021-12-15
    • 2021-07-15
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多