首页   注册   登录
 KhadainJHIN 最近的时间轴更新
KhadainJHIN

KhadainJHIN

V2EX 第 199398 号会员,加入于 2016-11-01 16:21:48 +08:00
Urllib2 是否包含有读取长度,求出错原因
Python  •  KhadainJHIN  •  2017-06-28 23:38:23 PM  •  最后回复来自 douxie
6
Django 如何实现调用 sqlmapapi 的功能?
  •  1   
    Django  •  KhadainJHIN  •  2017-04-28 14:16:36 PM  •  最后回复来自 KhadainJHIN
    2
    KhadainJHIN 最近回复了
    2017-07-19 17:22:01 +08:00
    回复了 js0816 创建的主题 Python Mac 将自带 Python 升级 需不需要删掉老版本?
    Mac 自带 python 有系统依赖,不删,建议先折腾双版本,等电脑乱七八糟了,在折腾虚拟环境
    ...你说的 hcnp 运维也可以做安全...建议先了解一下安全的分类和方向
    @knightdf windows 机器···
    @knightdf 😆谢谢,如何检测服务器返回的数据长度呢,要保证这一长度足够才划分文件
    @crazycabbage 非常感谢提供的思路和代码,我在实际代码中遇到了一个问题:服务器返回的数据长短不一,当存储数据足够 10000 时,才保存为文本,命名为 save1,当存储足够第二个 10000 时,才保存为 save2,如何才能保证检测到这一变化?
    2017-06-28 12:00:59 +08:00
    回复了 KhadainJHIN 创建的主题 Python Urllib2 是否包含有读取长度,求出错原因
    @bazingaterry
    request = urllib2.Request(url)
    while condition :
    time = 重连次数
    for t in range(time):
    try:
    time.sleep(0.5)
    res = urllib2.urlopen(request,json)
    except urllib2.URLError, e:
    if t < (time-1):
    record_log()
    m = res.read()
    伪代码..
    2017-06-28 11:50:44 +08:00
    回复了 KhadainJHIN 创建的主题 Python Urllib2 是否包含有读取长度,求出错原因
    @bazingaterry
    File "/usr/lib64/python2.6/urllib2.py", line 126, in urlopen
    return _opener.open(url, data, timeout)
    File "/usr/lib64/python2.6/urllib2.py", line 391, in open
    response = self._open(req, data)
    File "/usr/lib64/python2.6/urllib2.py", line 409, in _open
    '_open', req)
    File "/usr/lib64/python2.6/urllib2.py", line 369, in _call_chain
    result = func(*args)
    File "/usr/lib64/python2.6/urllib2.py", line 1190, in http_open
    return self.do_open( httplib.HTTPConnection, req)
    File "/usr/lib64/python2.6/urllib2.py", line 1163, in do_open
    r = h.getresponse()
    File "/usr/lib64/python2.6/httplib.py", line 990, in getresponse
    response.begin()
    File "/usr/lib64/python2.6/httplib.py", line 391, in begin
    version, status, reason = self._read_status()
    File "/usr/lib64/python2.6/httplib.py", line 349, in _read_status
    line = self.fp.readline()
    File "/usr/lib64/python2.6/socket.py", line 433, in readline
    data = recv(1)
    KeyboardInterrupt
    不能发代码...
    2017-06-28 11:33:19 +08:00
    回复了 KhadainJHIN 创建的主题 Python Urllib2 是否包含有读取长度,求出错原因
    查询到结果原因为连接被远端重置...设置 urlopen(timeout)是否有用..另外链接被重置 程序为何没有响应...
    2017-06-28 11:29:24 +08:00
    回复了 KhadainJHIN 创建的主题 Python Urllib2 是否包含有读取长度,求出错原因
    try except 没有起作用...程序没有中断..
    只做前端计算 后端不验证的话,网站安全基本相当于没有,这点从安全开发的角度一想就通了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2233 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 15ms · UTC 00:48 · PVG 08:48 · LAX 16:48 · JFK 19:48
    ♥ Do have faith in what you're doing.