首页 > 解决方案 > 想要从网站下载图片而不是 json 文件

问题描述

我们需要来自网站<https://api.data.gov.sg/v1/transport/traffic-images>的图片。但是下面的脚本下载json文件。但我们想直接下载图片。我是初学者。谢谢提前

    from threading import Timer
    import time
    import requests

    startlog = time.time()
    image_url = "https://api.data.gov.sg/v1/transport/traffic-images"


    tm = 0
    while True:
        tm += 1
        r = requests.get(image_url)  # create HTTP response object
        with open(str(tm)+"trafficFile.json", 'wb') as f:
            f.write(r.content)

   print(tm)
   time.sleep(20)

标签: pythonpython-requestspython-requests-html

解决方案


上面写的这段小代码将从网上下载下面的图片。现在检查您的本地目录(此脚本所在的文件夹),您将找到此图像。


推荐阅读