开发者社区> 问答> 正文

如何解决ConnectionError?

如何解决ConnectionError?

展开
收起
问问小秘 2020-04-27 16:35:42 967 0
1 条回答
写回答
取消 提交回答
  • Python中用requests模块抓取资料,可以出现我想要的资料,但是资料并不完整,后面会出现ConnectionError,可以怎么解决?我已经设置了Timeout。

    image.png

    from pprint import pprint
    import requests
    import json
    
    dict_num = dict()
    for num in range(1,1771):
        url_api = "http://api.jisuapi.com/bencao/detail?appkey=bdc8ee0bb0227112&detailid={n}&isdetailed={n}".format(n=num)
        r = requests.get (url_api,timeout=60)
        data = r.json()
        pprint (data)
        detail2 = data
        pprint (detail2)
    with open ("bencao_detail2", mode="w", encoding="utf8") as file:
        json.dump(detail2, file)
    
    2020-04-27 16:36:26
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
如何做小程序性能优化 立即下载
重新出发:阿里云数据库开源整体策略 立即下载
面向失败设计 立即下载