初探python爬蟲(二) POST請求

2021-10-02 14:40:11 字數 618 閱讀 3886

import requests

import json

#定義請求的url

url = ''

#定義請求頭資訊

headers =

#post傳送的資料

data =

#傳送請求

res = requests .post (url= url, data=data,headers = headers)

#接收返回的資料

print(res.json())

code = res.status_code

if code ==200:

print('請求成功')

data = res.json()#data接收響應後的資料

if data['errno'] ==0:

print('響應成功')

k=data['data'][0]['k']#表示json中data資料k列表中第1列的的「你好」

v=data['data'][0]['v'].split(';')[-2]#表示json中data資料v列表中第1列的「你好」

print(v)

print(k,'===',v)

Python爬蟲初探

閒來無事研究了一下python的爬蟲技術,現在總結一下 testclass.py 檔案 加上這個可以輸入中文 coding utf 8 匯入幾個內建庫 import urllib import urllib2 import re import mytool 模擬瀏覽器和請求頭,否則顯示訪問出錯 us...

python爬蟲初探

確保程式引用類庫是否是引用的該目錄,否則會出現pip install chardet 後,無法在專案中呼叫chardet的問題.可能在會出現pip安裝到 usr local lib python2.7 dist packages下,但是程式在 usr local lib python2.7 dist...

Python爬蟲初探

以下功能均在jupyter notebook上實現。python及相應爬蟲工具安裝請參考部落格 一 爬蟲介紹 1.非結構化資料 沒有固定格式 如網頁資料,必須通過etl extract 抽取 transformation 轉換 loading 組成 工具將數 據轉化為結構化資料才能取用。raw da...