python 1(初試旅遊站點)

2021-09-11 02:30:16 字數 1437 閱讀 6781

from bs4 import beautifulsoup

import requests

url = ""

web_data = requests.get(url)

soup = beautifulsoup(web_data.text,'lxml')

titles = soup.select('div.title > b')

peoples = soup.select('div.title > span')

imgs = soup.select('img[width="287"]')

jieshaos = soup.select('div.text_con > p')

print(titles,peoples,imgs,jieshaos)

1,from bs4 import beautifulsoup( beautifulsoup4的使用匯入方式)

2,import requests(呼叫requests庫)

3,url  = ""(url 是乙個變數,= 為賦值 將後面的**位址賦值給前面)

4,web_data = requests.get(url)   

(呼叫ruquests庫裡邊的get,也就是我們通常情況下獲取網頁的方式)

這裡是庫快速入門傳送,(引薦博文)

執行print(web_data)
會輸出

表示響應正確。

5,soup = beautifulsoup(web_data.text,'lxml')

這裡出現了 response.text。表示為源網頁**

用beautifulsoup和lxml解析庫解析**,解析出**的html**

print(soup)
列印結果可以看到,是全部網頁的源**,用以後的處理

6,titles = soup.select('div.title > b')

div class=」item name」…屬於哪乙個類下,b對應要取得內容

7,imgs = soup.select('img[width="287"]')

要的是img類下,width="287"的

src="" 這個才是我們要的

python 1 函式物件

函式 function 作為程式語言中不可或缺的一部分,但函式作為第一類物件 first class object 卻是 python 函式的一大特性。那到底什麼是第一類物件 first class object 呢?在 python 中萬物皆為物件,函式也不例外,函式作為物件可以賦值給乙個變數 可...

學習Python的日子 Python(1)

第一天學習,沒有學太多的編碼語言,就簡單學習了一些格式 python 安裝軟體 sudo apt get install 軟體名 ftp 安裝ftp 登入 ftp ip 注意 mac ubuntu ftp 192.168.28.46 exit bye 互動式 python3 python print...

Python1 輸入與輸出

輸出一段指定資訊 root peter python python 2.7 5 default,nov 6 2016,00 28 07 gcc 4.8 520150623 red hat 4.8 5 11 on linux2 or license for more information.a inp...