python 爬取百度图片

2021-02-03 19:15

阅读:407

标签:keyword   request   imp   正则表达   int   div   地址   名称   dpi   

import re
import requests
from urllib import error
from bs4 import BeautifulSoup
import os

num = 0
numPicture = 0
file = ‘‘
List = []


def Find(url):
    global List
    print(‘正在检测图片总数,请稍等.....‘)
    t = 0
    i = 1
    s = 0
    while t = numPicture:
            return


if __name__ == ‘__main__‘:  # 主函数入口
    word = input("请输入搜索关键词(可以是人名,地名等): ")
    # add = ‘http://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=%E5%BC%A0%E5%A4%A9%E7%88%B1&pn=120‘
    url = ‘http://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=‘ + word + ‘&pn=‘
    tot = Find(url)
    Recommend = recommend(url)  # 记录相关推荐
    print(‘经过检测%s类图片共有%d张‘ % (word, tot))
    numPicture = int(input(‘请输入想要下载的图片数量 ‘))
    file = input(‘请建立一个存储图片的文件夹,输入文件夹名称即可‘)
    y = os.path.exists(file)
    if y == 1:
        print(‘该文件已存在,请重新输入‘)
        file = input(‘请建立一个存储图片的文件夹,)输入文件夹名称即可‘)
        os.mkdir(file)
    else:
        os.mkdir(file)
    t = 0
    tmp = url
    while t 

  

python 爬取百度图片

标签:keyword   request   imp   正则表达   int   div   地址   名称   dpi   

原文地址:https://www.cnblogs.com/liutianrui1/p/12800192.html


评论


亲,登录后才可以留言!