傷腰的Python爬蟲案例,零基礎必備實戰教程

2022-09-20 20:24:12 字數 1572 閱讀 6070

os找資料對應的鏈結位址

**傳送位址的請求

資料解析《解析我們要的資料》

資料儲存(本地)

① 200 多本 python 電子書(和經典的書籍)應該有

② python標準庫資料(最全中文版)

③ 專案原始碼(四五十個有趣且可靠的練手專案及原始碼)

⑤ python學習路線圖(告別不入流的學習)

因為是靜態網頁,所以資料很容易就找到了

# url編碼: 中文在請求和響應的時候轉碼, http協議預設不支援中文, 由 % 字母 數字

request_address = f''

# 代表瀏覽器身份標識

response = requests.get(url=request_address, headers=headers)

html_data = response.text # 字串 -- 正則

print(html_data)

請求一下,看看對不對

selector = parsel.selector(html_data)  # 轉換資料型別

lis = selector.xpath('//div[@id="post-list"]/ul/li') # 所有相簿的標籤

for li in lis: # 乙個乙個操作相簿標籤物件

pic_title = li.xpath('.//h2/a/text()').get() # 相簿標題

pic_href = li.xpath('.//h2/a/@href').get() # 相簿位址

print('儲存完成:', pic_name)

零基礎能學python嗎 python零基礎能學嗎

python是一門高階程式語言,而且python語言適合零基礎人員學習,也是初學者的首選。如何學習好python 1.要有決心 做任何事情,首先要有足夠的決心和堅持,才能做好事情 學好python。2.勤於動手 對於程式語言的學習,不能眼高手低,學的過程中,想到就要寫出來,一方面能夠培養出寫 的感覺...

python爬蟲學習,零基礎入門(二)

1.bs4庫的使用 1 了解bs4庫,beautiful soup 是乙個html xml 的解析器,主要用於解析和提取 html xml 資料。2 安裝beautifulsoup庫,匯入bs4,再從bs4庫中匯入beautifulsoup,順序很重要,如果直接匯入beautifulsoup會報錯,...

python爬蟲學習,零基礎入門(三)

了解session和cookies selemium,ip 為爬取需要使用者登入的 做準備 1 靜態網頁和動態網頁 靜態網頁也就是html頁面,不可以在頁面做更改 動態網頁是用jsp或者php等語言編寫的,是可以在頁面做更改的。2 session是會話的意思,產生在伺服器端,儲存在記憶體中 cook...