爬蟲2

爬蟲之 beautifulsoup

Beautiful?Soup?3目前已經(jīng)停止開發(fā)褒纲,推薦現(xiàn)在的項目使用Beautiful?Soup?

利用beautiful 爬取

import requests

from bs4 import BeautifulSoup

import json

'''發(fā)送請求,獲取響應(yīng)的內(nèi)容'''

headers = {

? ? 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ?????Chrome/63.0.3239.132 Safari/537.36',

}

base_url = 'https://hr.tencent.com/position.php'

keywords = input('輸入職位:')

begin_page = int(input('起始頁:'))

end_page = int(input('結(jié)束頁:'))

job_list = []

for page in range(begin_page, end_page + 1):

? ? params = {

? ? ? ? 'keywords': keywords,

? ? ? ? 'start': (page - 1) * 10

? ? }

? ? print('%s爬取中...' % page)

? ? response1 = requests.get(url=base_url, params=params,headers=headers)

? ? content = response1.content

? ? # with open('./tencent-%s.html'%page, 'wb') as file:

? ? #? ?? file.write(content)

? ? content = content.decode('utf-8')

? ? '''數(shù)據(jù)提取'''

? ? bs = BeautifulSoup(content,'lxml')

? ? # tr_list = bs.select('tr[class="odd"],tr[class="even"]')

? ? tr_list = bs.find_all(name='tr',attrs={'class':['even','odd']})

? ? for tr in tr_list:

? ? ? ? job={}

? ? ? ? job['job_name'] = tr.a.text.strip()

? ? ? ? job['job_href'] = tr.a['href']

? ? ? ? job['job_type'] = tr.find_all('td')[1].text.strip()

? ? ? ? job['job_person'] = tr.find_all('td')[2].text.strip()

? ? ? ? job['job_address'] = tr.find_all('td')[3].text.strip()

? ? ? ? job['job_time'] = tr.find_all('td')[4].text.strip()

? ? ? ? job_list.append(job)

#轉(zhuǎn)成json ? ? ? ? ? ?ensure_asci=False----默認是True,改成False,才能顯示中文饲齐,?ensure_ascii=False?來禁用ascii編碼

#dump 和 dumps兩種寫法兰伤,

# job_json_string = json.dumps(job_list,ensure_ascii=False)

# with open('./tencent.json', 'w',encoding='utf-8') as file:

#? ?? file.write(job_json_string)

json.dump(job_list,open('./tencent.json', 'w',encoding='utf-8'),ensure_ascii=False)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市垮庐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖吴裤,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異溺健,居然都是意外死亡麦牺,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門鞭缭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來剖膳,“玉大人,你說我怎么就攤上這事岭辣≈ㄉ梗” “怎么了?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵沦童,是天一觀的道長仑濒。 經(jīng)常有香客問我,道長偷遗,這世上最難降的妖魔是什么墩瞳? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮氏豌,結(jié)果婚禮上喉酌,老公的妹妹穿的比我還像新娘。我一直安慰自己泵喘,他們只是感情好瞭吃,可當(dāng)我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著涣旨,像睡著了一般歪架。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上霹陡,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天和蚪,我揣著相機與錄音,去河邊找鬼烹棉。 笑死攒霹,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的浆洗。 我是一名探鬼主播催束,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼伏社!你這毒婦竟也來了抠刺?” 一聲冷哼從身側(cè)響起塔淤,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎速妖,沒想到半個月后高蜂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡罕容,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年备恤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锦秒。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡露泊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出旅择,到底是詐尸還是另有隱情滤淳,我是刑警寧澤,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布砌左,位于F島的核電站脖咐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏汇歹。R本人自食惡果不足惜屁擅,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望产弹。 院中可真熱鬧派歌,春花似錦、人聲如沸痰哨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽斤斧。三九已至早抠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間撬讽,已是汗流浹背蕊连。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留游昼,地道東北人甘苍。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像烘豌,于是被迫代替她去往敵國和親载庭。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 爬蟲之 beautifulsoup BeautifulSoup3目前已經(jīng)停止開發(fā),推薦現(xiàn)在的項目使用Beautif...
    a荷包蛋閱讀 118評論 0 0
  • 工作這么多年一直想學(xué)習(xí)一下爬蟲技術(shù)囚聚,各種嘗試之后發(fā)現(xiàn)學(xué)習(xí)的最好方式就是直接開干:那就找一個想爬的東西開始爬熬搁拧!從模...
    廢柴社閱讀 2,520評論 6 9
  • 請求方式:get 和 post 獲取AJAX加載的內(nèi)容 --用post,把數(shù)據(jù)存儲在request請求里的data...
    a荷包蛋閱讀 219評論 0 0
  • 今天靡挥,在Python網(wǎng)絡(luò)爬蟲(1)的基礎(chǔ)上序矩,我們繼續(xù)研究網(wǎng)絡(luò)爬蟲鸯绿,今天要爬取的是中國天氣網(wǎng)深圳最近7天的天氣跋破。網(wǎng)站...
    程慕楓閱讀 1,297評論 0 1
  • 2016-12-30億康君易康空間 英國衛(wèi)報(Guardian)2016年12月8日報道《糖尿病新療法將不再需要注...
    億康君閱讀 460評論 0 0