使用python抓取58手機維修資訊

2021-09-08 16:59:19 字數 1361 閱讀 1193

晚上寫了乙個使用python抓取58手機維修資訊的精準的商家資訊:

廢話不多說了,直接上**:

#

!/usr/bin/python

#-*- coding: utf-8 -*-

import

urllib

import

os,datetime,string

import

sysfrom bs4 import

beautifulsoup

reload(sys)

sys.setdefaultencoding(

'utf-8')

__baseurl__ = '

'__initurl__ = "

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()

直接執行後,存在 data1.txt中就會有商家的位址和**等資訊。

---end---

I8700手機使用感受

2011 2 28 kagula 正文 三星的i8700 omnia 7 手機到手已經乙個多星期,這裡說說他的優缺點。缺點 1 手機兩側的音量鍵 power 鍵,camera 鍵容易被誤按到。2 手機正面win home 鍵兩旁的search 鍵和back 鍵容易在打遊戲的時候被誤按到,不如沒有,或...

微信公眾平台體驗之三(手機號歸屬)

接上文,增加乙個手機歸屬查詢。公眾賬號 下面是使用 提供的介面查詢手機號歸屬 function taobao m word else return 請重新輸入 號碼!在 responsemsg 函式中對發過來的資訊加以處理 部分 如下 if empty keyword else resultstr ...

阿里雲 天語 W700 手機使用評測

說是說評測,但我並不是手機發燒友,也不是專業的評測家,只不過湊巧入手了一台阿里雲 天語 w700 的手機,就來談談玩了兩周以來的感受。可能馬雲做夢都沒有想到,阿里雲手機沒火,卻火了阿里雲手機的廣告。相信不少朋友都有看到過,這段胡戈親自上陣的,號稱以前的手機廣告都弱爆了的手 機廣告,沒錯,這宣傳的就是...