导航:首页 > 编程语言 > 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相关的资料

热点内容
高新区编程加盟找哪家 浏览:22
服务器什么样的好卖 浏览:140
单片机原理及应用第二版例题答案 浏览:960
base64encoderjava 浏览:482
linux视频转换 浏览:694
linux与unixshell编程指南 浏览:133
vb6反编译程序错误 浏览:121
服务器弄挂有什么影响 浏览:302
安卓软件为什么运行不了 浏览:526
什么安卓手机是四方的 浏览:477
云服务器厂商租用多少钱 浏览:353
平安车贷解压要多久 浏览:416
乐一php程序员待遇 浏览:164
ZDM命令无法识别 浏览:922
解压小手工A4纸 浏览:983
钢筋加密区是几倍 浏览:671
编译程序代码软件 浏览:808
怎么恢复加密的东西 浏览:989
程序员卖茶 浏览:700
后端程序员英文 浏览:365