相关疑难解决方法(0)

在Os.Rename中强制覆盖

是否可以强制重命名os.rename覆盖另一个文件(如果已经存在)?例如,如果文件Tests.csv已经存在,则在下面的代码中,它将替换为Tests.txt文件(也被重命名为Tests.csv).

os.rename("C:\Users\Test.txt","C:\Users\Tests.csv");
Run Code Online (Sandbox Code Playgroud)

python

55
推荐指数
5
解决办法
5万
查看次数

如何使用Python更新JSON文件?

我正在使用Python,我有一个JSON文件,我想在其中更新与给定密钥相关的值.也就是说,我有my_file.json包含以下数据

{"a": "1", "b": "2", "c": "3"}
Run Code Online (Sandbox Code Playgroud)

我想只更改与b键相关的值2,9以便更新的文件看起来像:

{"a": "1", "b": "9", "c": "3"}
Run Code Online (Sandbox Code Playgroud)

我该怎么做?


我尝试了以下但没有成功(更改未保存到文件中):

with open('my_file.json', 'r+') as f:
    json_data = json.load(f)
    json_data['b'] = "9"
    f.close()
Run Code Online (Sandbox Code Playgroud)

python storage json updating file

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

标签 统计

python ×2

file ×1

json ×1

storage ×1

updating ×1