国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

使用python BeautifulSoup庫抓取58手機(jī)維修信息

2019-11-25 18:37:13
字體:
供稿:網(wǎng)友

直接上代碼:

復(fù)制代碼 代碼如下:

#!/usr/bin/python
# -*- coding: utf-8 -*-

import urllib

import os,datetime,string

import sys

from bs4 import BeautifulSoup

reload(sys)

sys.setdefaultencoding('utf-8')

__BASEURL__ = 'http://bj.58.com/'

__INITURL__ = "http://bj.58.com/shoujiweixiu/"

soup = BeautifulSoup(urllib.urlopen(__INITURL__))

lvlELements = soup.html.body.find('div','selectbarTable').find('tr').find_next_sibling('tr')('a',href=True)

f = open('data1.txt','a')

for element in lvlELements[1:]:

    f.write((element.get_text()+'/n/r' ))

    url = __BASEURL__ + element.get('href')

    print url

    soup = BeautifulSoup(urllib.urlopen(url))

    lv2ELements = soup.html.body.find('table','tblist').find_all('tr')

    for item in lv2ELements:
        addr = item.find('td','t').find('a').get_text()
        phone = item.find('td','tdl').find('b','tele').get_text()
        f.write('地址:'+addr +' 電話:'+ phone + '/r/n/r')

f.close()

直接執(zhí)行后,存在 data1.txt中就會(huì)有商家的地址和電話等信息。
BeautifulSoup  api 的地址為: http://www.crummy.com/software/BeautifulSoup/bs4/doc/

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 仁怀市| 建阳市| 湘西| 武冈市| 博客| 宜黄县| 通山县| 南乐县| 七台河市| 齐河县| 大同县| 太仆寺旗| 武宣县| 梨树县| 白玉县| 马公市| 北京市| 青川县| 苗栗市| 安阳县| 灵武市| 新疆| 龙江县| 游戏| 广安市| 洪江市| 湖南省| 祁门县| 治多县| 响水县| 山东| 乐安县| 伊宁县| 鄂州市| 霍州市| 贞丰县| 闽侯县| 浠水县| 海宁市| 鄂托克前旗| 渭源县|