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)