導航:首頁 > 編程語言 > python判斷404

python判斷404

發布時間:2022-12-18 16:26:08

1. python 檢測一個網址是否為404不存在(網頁不存在)

你可以用Python獲取網頁的狀態碼,拿到狀態碼後面怎麼處理還不就由你了,見下面截圖。

第一種是用urllib模塊:
import urllib
status=urllib.urlopen("http://www..com").code
print status

第二種是用requests模塊:
import requests
code=requests.get("http://www..com").status_code
print code

2. 初學Python網路編程,為什麼安裝示例代碼輸入會返回404呢

稍微改了一下,了解了Http的get發包格式就很容易解決這個問題了。如下代碼自己調整一下,如果編譯不過,可能和python的版本有關。

import socket


mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

mysock.connect(('www.py4inf.com', 80))

mysock.send(bytes('GET /code/romeo.txt HTTP/1.0 Host: www.py4inf.com ', encoding='gbk'))


response = b''

while True:

data = mysock.recv(512)

if (len(data) < 1):

break

response += data

print(response.decode())

mysock.close()

3. 新手,用python寫的爬蟲,為什麼出現404

可能是你的header寫的太簡單了,我剛剛也是一直404,因為一開始我的header里只有User-Agent,再加上Accept,Accept-Encoding,Content-Type,Host,Origin,Proxy-Connection,Referer,Upgrade-Insecure-Requests就行了,這些都可以從chrome的開發者工具里直接看,或者用fiddler等工具看。

閱讀全文

與python判斷404相關的資料

熱點內容
php地址重寫 瀏覽:342
網上練瑜伽用什麼app最好 瀏覽:555
文件夾為何搜索不了 瀏覽:338
怎麼快捷刪除lol換膚文件夾 瀏覽:251
pdf填字 瀏覽:296
opencv立體匹配演算法 瀏覽:459
什麼app軟體排第一 瀏覽:321
c語言僅可以編譯么 瀏覽:792
mfc的按鈕編程 瀏覽:579
linuxnandflash驅動 瀏覽:86
電影詞典pdf 瀏覽:966
農夫山泉app登不上去是什麼原因 瀏覽:432
如何趕走程序員 瀏覽:910
用支付寶登錄阿里雲伺服器 瀏覽:877
阿里雲伺服器怎麼更改ip 瀏覽:643
pvp和普通伺服器有什麼區別 瀏覽:706
pc收銀台系統源碼 瀏覽:624
程序員老公要加班 瀏覽:961
51單片機控制的超聲波 瀏覽:827
2021去水印最新源碼 瀏覽:232