無標(biāo)題文章

python實(shí)戰(zhàn)計劃1_2


視頻總共看了好幾遍才看懂,BeautifulSoup文檔也看了好幾遍,總算做出來了。

結(jié)果:

Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 "/Applications/PyCharm CE.app/Contents/helpers/pycharm/utrunner.py" /Users/apple/PycharmProjects/untitled/beautifulsouptest.py true

Testing started at 下午12:47 ...

{'price': '$24.99', 'name': 'EarPod', 'star': 5, 'image': 'img/pic_0000_073a9256d9624c92a05dc680fc28865f.jpg', 'rate': '65 reviews'}

{'price': '$64.99', 'name': 'New Pocket', 'star': 4, 'image': 'img/pic_0005_828148335519990171_c234285520ff.jpg', 'rate': '12 reviews'}

{'price': '$74.99', 'name': 'New sunglasses', 'star': 4, 'image': 'img/pic_0006_949802399717918904_339a16e02268.jpg', 'rate': '31 reviews'}

{'price': '$84.99', 'name': 'Art Cup', 'star': 3, 'image': 'img/pic_0008_975641865984412951_ade7a767cfc8.jpg', 'rate': '6 reviews'}

{'price': '$94.99', 'name': 'iphone gamepad', 'star': 4, 'image': 'img/pic_0001_160243060888837960_1c3bcd26f5fe.jpg', 'rate': '18 reviews'}

{'price': '$214.5', 'name': 'Best Bed', 'star': 4, 'image': 'img/pic_0002_556261037783915561_bf22b24b9e4e.jpg', 'rate': '18 reviews'}

{'price': '$500', 'name': 'iWatch', 'star': 4, 'image': 'img/pic_0011_1032030741401174813_4e43d182fce7.jpg', 'rate': '35 reviews'}

{'price': '$15.5', 'name': 'Park tickets', 'star': 4, 'image': 'img/pic_0010_1027323963916688311_09cc2d7648d9.jpg', 'rate': '8 reviews'}


我的代碼:

frombs4importBeautifulSoup

info = []

withopen('/Users/apple/Downloads/Plan-for-combating-master/week1/1_2/1_2answer_of_homework/index.html','r')aswb_data:

soup = BeautifulSoup(wb_data,'lxml')

images = soup.select('body > div > div > div.col-md-9 > div > div > div > img')

prices = soup.select('body > div > div > div.col-md-9 > div > div > div > div.caption > h4.pull-right')

names = soup.select('body > div > div > div.col-md-9 > div > div > div > div.caption > h4 > a')

rates = soup.select('body > div > div > div.col-md-9 > div > div > div > div.ratings > p.pull-right')

stars = soup.select('body > div > div > div.col-md-9 > div > div > div > div.ratings > p:nth-of-type(2)')#找到星號所在的段

foriinrange(len(stars)):

stars[i] = stars[i].find_all(class_='glyphicon-star')#找到每個段中的實(shí)體星星

stars[i] = stars[i].count(stars[i][0])#數(shù)下每個段中有幾個星星

forname,price,rate,image,starinzip(names,prices,rates,images,stars):

data = {

'name': name.string,

'price': price.string,

'rate': rate.string,

'image': image.get('src'),

'star': star

}

info.append(data)

print(data)


總結(jié):

1. Safari查看源代碼沒有css selector項,只能用chrome查看.

2. 復(fù)制css selector 地址后要刪所有的nth child()項犬金。

body > div:nth-child(2) > div > div.col-md-9 > div:nth-child(2) > div:nth-child(1) > div > div.ratings > p:nth-child(2) > span:nth-child(1)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市六剥,隨后出現(xiàn)的幾起案子晚顷,更是在濱河造成了極大的恐慌,老刑警劉巖疗疟,帶你破解...
    沈念sama閱讀 218,941評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件该默,死亡現(xiàn)場離奇詭異,居然都是意外死亡策彤,警方通過查閱死者的電腦和手機(jī)栓袖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來店诗,“玉大人裹刮,你說我怎么就攤上這事∨尤常” “怎么了捧弃?”我有些...
    開封第一講書人閱讀 165,345評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長恕洲。 經(jīng)常有香客問我塔橡,道長梅割,這世上最難降的妖魔是什么霜第? 我笑而不...
    開封第一講書人閱讀 58,851評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮户辞,結(jié)果婚禮上泌类,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好刃榨,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評論 6 392
  • 文/花漫 我一把揭開白布弹砚。 她就那樣靜靜地躺著,像睡著了一般枢希。 火紅的嫁衣襯著肌膚如雪桌吃。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,688評論 1 305
  • 那天苞轿,我揣著相機(jī)與錄音茅诱,去河邊找鬼。 笑死搬卒,一個胖子當(dāng)著我的面吹牛瑟俭,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播契邀,決...
    沈念sama閱讀 40,414評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼摆寄,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了坯门?” 一聲冷哼從身側(cè)響起微饥,我...
    開封第一講書人閱讀 39,319評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎田盈,沒想到半個月后畜号,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡允瞧,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評論 3 336
  • 正文 我和宋清朗相戀三年简软,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片述暂。...
    茶點(diǎn)故事閱讀 40,096評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡痹升,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出畦韭,到底是詐尸還是另有隱情疼蛾,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評論 5 346
  • 正文 年R本政府宣布艺配,位于F島的核電站察郁,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏转唉。R本人自食惡果不足惜皮钠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赠法。 院中可真熱鬧麦轰,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至新锈,卻和暖如春甲脏,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背妹笆。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評論 1 271
  • 我被黑心中介騙來泰國打工剃幌, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人晾浴。 一個月前我還...
    沈念sama閱讀 48,308評論 3 372
  • 正文 我出身青樓负乡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親脊凰。 傳聞我的和親對象是個殘疾皇子抖棘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評論 2 355

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

  • {"version":"2.5","action":"ImagesSetsListAction","errorCo...
    Sunney閱讀 629評論 0 0
  • # 一度蜜v3.0協(xié)議 --- # 交互協(xié)議 [TOC] ## 協(xié)議說明 ### 請求參數(shù) 下表列出了v3.0版協(xié)...
    c5e350bc5b40閱讀 650評論 0 0
  • 特點(diǎn):簡潔,自動保存未保存到硬盤上的文件狸涌,可直接打開圖片,Goto anything特性 下面將介紹edit菜單欄...
    lulu_c閱讀 207評論 0 2
  • 熒光w閱讀 322評論 0 0
  • 項目背景 在實(shí)際開發(fā)中切省,產(chǎn)品對刷新的視覺效果越來越高,最常見的就是動畫效果帕胆。本項目繼承MJRefresh朝捆,讓上拉,...
    安圖先生閱讀 948評論 0 1