老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

分享10個python爬蟲經典例子-創新互聯

小編給大家分享一下分享10個python爬蟲經典例子,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創新互聯公司一直在為企業提供服務,多年的磨煉,使我們在創意設計,全網營銷推廣到技術研發擁有了開發經驗。我們擅長傾聽企業需求,挖掘用戶對產品需求服務價值,為企業制作有用的創意設計體驗。核心團隊擁有超過十余年以上行業經驗,涵蓋創意,策化,開發等專業領域,公司涉及領域有基礎互聯網服務成都服務器托管手機APP定制開發、手機移動建站、網頁設計、網絡整合營銷。

python爬蟲例子:首先導入爬蟲的庫,生成一個response對象;然后設置編碼格式,并打印狀態碼;最后輸出爬取的信息,代碼為【print(response.text)】。

python爬蟲例子:

1.爬取強大的BD頁面,打印頁面信息

# 第一個爬蟲示例,爬取百度頁面
import requests #導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.get("http://www.baidu.com")  #生成一個response對象
response.encoding = response.apparent_encoding #設置編碼格式
print("狀態碼:"+ str( response.status_code ) ) #打印狀態碼
print(response.text)#輸出爬取的信息
點擊并拖拽以移動

2.常用方法之get方法實例,下面還有傳參實例

# 第二個get方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.get("http://httpbin.org/get")  #get方法
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

3. 常用方法之post方法實例,下面還有傳參實例

# 第三個 post方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.post("http://httpbin.org/post")  #post方法訪問
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

4. put方法實例

# 第四個 put方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.put("http://httpbin.org/put")  # put方法訪問
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

5.常用方法之get方法傳參實例(1)

如果需要傳多個參數只需要用&符號連接即可如下

# 第五個 get傳參方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.get("http://httpbin.org/get?name=hezhi&age=20")  # get傳參
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

6.常用方法之get方法傳參實例(2)

params用字典可以傳多個

# 第六個 get傳參方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
data = {
"name":"hezhi",
"age":20
}
response = requests.get( "http://httpbin.org/get" , params=data )  # get傳參
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

7.常用方法之post方法傳參實例(2) 和上一個有沒有很像

# 第七個 post傳參方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
data = {
"name":"hezhi",
"age":20
}
response = requests.post( "http://httpbin.org/post" , params=data )  # post傳參
print( response.status_code ) #狀態碼
print( response.text )
點擊并拖拽以移動

8.關于繞過反爬機制,以zh爸爸為例

# 第好幾個方法實例
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.get( "http://www.zhihu.com")  #第一次訪問知乎,不設置頭部信息
print( "第一次,不設頭部信息,狀態碼:"+response.status_code )# 沒寫headers,不能正常爬取,狀態碼不是 200
#下面是可以正常爬取的區別,更改了User-Agent字段
headers = {
"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36"
}#設置頭部信息,偽裝瀏覽器
response = requests.get( "http://www.zhihu.com" , headers=headers )  #get方法訪問,傳入headers參數,
print( response.status_code ) # 200!訪問成功的狀態碼
print( response.text )
點擊并拖拽以移動

9.爬取信息并保存到本地,

因為目錄關系,在D盤建立了一個叫做爬蟲的文件夾,然后保存信息

注意文件保存時的encoding設置

# 爬取一個html并保存
import requests
url = "http://www.baidu.com"
response = requests.get( url )
response.encoding = "utf-8" #設置接收編碼格式
print("\nr的類型" + str( type(response) ) )
print("\n狀態碼是:" + str( response.status_code ) )
print("\n頭部信息:" + str( response.headers ) )
print( "\n響應內容:" )
print( response.text )
#保存文件
file = open("D:\\爬蟲\\baidu.html","w",encoding="utf")  #打開一個文件,w是文件不存在則新建一個文件,這里不用wb是因為不用保存成二進制
file.write( response.text )
file.close()
點擊并拖拽以移動

10.爬取圖片,保存到本地

#保存百度圖片到本地
import requests #先導入爬蟲的庫,不然調用不了爬蟲的函數
response = requests.get("/tupian/20230522/baidu_jgylogo3.gif")  #get方法的到圖片響應
file = open("D:\\爬蟲\\baidu_logo.gif","wb") #打開一個文件,wb表示以二進制格式打開一個文件只用于寫入
file.write(response.content) #寫入文件
file.close()#關閉操作,運行完畢后去你的目錄看一眼有沒有保存成功

看完了這篇文章,相信你對分享10個python爬蟲經典例子有了一定的了解,想了解更多相關知識,歡迎關注創新互聯-成都網站建設公司行業資訊頻道,感謝各位的閱讀!


標題名稱:分享10個python爬蟲經典例子-創新互聯
鏈接分享:http://www.xueling.net.cn/article/ggidi.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 国产一级持黄大片99久久 | 国产一区二区精彩视频 | 最近日本中文字幕 | 4438xx全国最大 | 久久精品影片 | 国产FREEXXXX性播放麻豆 | 色屁屁xxxxⅹ在线视频 | 色婷婷综合久久久久中文一区二 | 久久riav二区三区 | 美景之屋3在线观看 | 日韩不卡高清视频 | 黄色拍拍视频 | 欧美网站免费观看 | 久久久久.com| 人禽杂交18禁网站免费 | 日本免费在线视频不卡一不卡二 | 亚洲香蕉伊综合在人在线观看 | 密色影院| 2021国产在线观看不卡视频 | 国产一区二区播放 | 久久久久人妻精品区一 | 国产成人卡2卡3卡4乱码 | 成人国成人国产SUV 日韩一区二区三区四区视频 | 性刺激久久久久久久久九色 | 免费的av网站在线观看国产精品 | 色综合视频一区中文字幕 | 中文字幕在线观看 | 六九视频在线观看 | 一本大道精品视频在线 | 国产三级久久久 | 日韩在线中文字幕 | 特级精品毛片免费观看 | 国产亚洲美女视频 | 日本福利小视频 | 免费观看黄色一级大片 | 亚洲色婷婷六月亚洲婷婷6月 | 午夜三级理论在线观看 | 蜜臀91| 夜夜爱夜夜做夜夜爽 | 日本tubesex人妻| 久久精品看 |