[python]利用随机api二次元图片

[python]利用随机api二次元图片

文章目录

  • [python]利用随机api二次元图片
    • 爬取准备
    • 观察网址
    • 补充:
      • 请求头
    • 程序编写
    • 小福利

爬取准备

开发环境:chrome 、vscode
所需库:requests

安装包可参考[python]pip安装包管理器的安装与使用 2022年最新版安装requests[^1]

观察网址

说明文档:https://t.lizi.moe

网址:https://t.lizi.moe/pc
随机打开一张图片…
我们不难发现
图片的网址就是该界面的网址~~(废话)

补充:

请求头

打开在线浏览器指纹检测工具 - UU在线工具

里面的USER_AGENT就是

程序编写

import requests
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36"}
# 请求头,根据自己的浏览器修改
path = "D:\\123\\"# 保存路径,注意'\'要变成'\\',最后还要加'\\'
k = 1
def get(url, k):# 下载图片
    r = requests.get(url, headers=headers).content
    with open(path+str(k)+".jpg", "wb") as f:
        f.write(r)
    print("第{}张下载完成".format(k))
url = "https://t.lizi.moe/pc"
x = int(input("请输入下载图片张数:"))
for i in range(1, x+1):
    get(url,k)
    k += 1
print("完成!")

拿去后,修改路径即用

小福利

https://blog.jixiaob.cn/?post=93

你可能感兴趣的:(python,开发语言)