BaoBei

2017-04-23  本文已影响9人  乐小Pi孩_VoV
# coding:utf-8
import requests
from bs4 import BeautifulSoup

wb_data = ''
soup = BeautifulSoup(wb_data, 'lxml')


def down(url, a):
    r = requests.get(url)
    if a < 10:
        Img = '0' + str(a)
    else:
        Img = str(a)
    target = './img/{}.jpg'.format(Img)
    with open(target, 'wb') as fs:
        fs.write(r.content)
    print('%s => %s' % (url, target))


titles = soup.select('h3.d-title')
imgs = soup.select('div.left > img')
prices = soup.select('em.h')
nums = soup.select('span.d-num > em')
links = soup.select('a')
for i in titles:
    print(i.get_text())
a = 31
# for i in imgs:
#     down('http:' + i['src'], a)
#     a += 1
#     print(i)
for i in prices:
    print(i.get_text().split('¥')[1])
for i in nums:
    print(i.get_text())
for i in links:
    print('http:'+i['href'])

def get(a):
    if a < 10:
        num = '0' + str(a) + '.jpg'
    else:
        num = str(a) + '.jpg'
    str1 = "<table><img src='F:\PyExe\img\qbi" + num  + "'"
    str4 = " width = '100' height='100'>"
    str5 = str1 + str4
    print(str5.replace('qbi',''))

for i in range(1,60):
    get(i)
上一篇 下一篇

猜你喜欢

热点阅读