1.使用requests模块获取这个json文件http://java-api.super-yx.com/html/hello.json
2.将获取到的json转为dict
3.将dict保存为hello.json文件
4.用io流写一个copy(src,dst)函数,复制hello.json到C:\hello.json

import json
import shutil

import requests
#使用requests模块获取这个json文件http://java-api.super-yx.com/html/hello.json
#将获取到的json转为dict
data_dict={"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) "
                    "AppleWebKit/427.36 (KHTML, like Gecko)"
                        " Chrome/126.0.0.0 Safari/427.36"}
response = requests.get("http://java-api.super-yx.com/html/hello.json",
                        headers=data_dict)
print(response)
print(response.text)
#将dict保存为hello.json文件
with open('hello.josn','w',encoding='utf-8') as f:
    json.dump(data_dict,f,ensure_ascii=False,indent=4)
#用io流写一个copy(src,dst)函数,复制hello.json到C:\hello.json
def copy(src,dst):
    with open(src,'rb') as src_file:
        with open(dst,'wb') as dst_file:
            shutil.copyfileobj(src_file,dst_file)

copy('hello.josn',r'D:\hello.josn')


代码运行结果

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部