import urllib2 import re url = 'http://192.168.80.128/' charset_reg =r'<meta.*charset="?([\w|-]*)"?\s*/?>' patten = re.compile(charset_reg) req = urll
分类:
编程语言 时间:
2016-03-11 15:41:08
阅读次数:
230
题目: 解题思路:题目里已经说的很清楚了,字符可能在网页的源代码里。右键查看网页源代码,发现其中有一段:find rare characters in the mess below。有些人是直接把下面这长长一段复制下来,然后进行处理。我觉得吧,这法子实在有些简单粗暴…我的解决方法是先用urllib2
分类:
编程语言 时间:
2016-03-09 10:40:43
阅读次数:
161
Python使用mechanize模拟浏览器 之前我使用自带的urllib2模拟浏览器去进行訪问网页等操作,非常多站点都会出错误,还会返回乱码。之后使用了 mechanize模拟浏览器,这些情况都没出现过,真的非常好用。这里向大家推荐一下。 mechanize是对urllib2的部分功能的替换,能够
分类:
编程语言 时间:
2016-03-07 20:39:45
阅读次数:
269
星期五下班前,在机房把自己支付部门的证书切换一下,貌似相安无事;星期一来到办公室另一个项目的同事说支付接口请求访问不了;想一下是不是自己切换证书引起的;下面是排错步骤:1、先线下用浏览器访问接口:*访问的是get请求是可以返回数据的,说明证书是没问题的,那么就是..
分类:
其他好文 时间:
2016-03-07 17:19:40
阅读次数:
194
延迟注入工具(python) #!/usr/bin/env python # -*- coding: utf-8 -*- # 延迟注入工具 import urllib2 import time import socket import threading import requests class
分类:
数据库 时间:
2016-03-05 13:11:00
阅读次数:
342
#!/usr/bin/pythonimporturllib2importjsondeflogin(username,password,url,data):request=urllib2.Request(url,data)forkeyinheader:request.add_header(key,header[key])try:result=urllib2.urlopen(request)exceptURLErrorase:print"urlerror:",e.codeelse:response=json.lo..
深入理解urllib、urllib2及requests
python
Python是一种面向对象、解释型计算机程序设计语言,由Guidovan
Rossum于1989年底发明,第一个公开发行版发行于1991年,Python源代码同样遵循GPL(GNUGeneralPublic
License)协议[1]。Python语法简洁而清晰,具有丰富和强大的类库。url..
分类:
编程语言 时间:
2016-03-03 11:34:37
阅读次数:
38313
当访问需要认证的网站时会提示输入正确的用户和密码如果密码错误会返回401的状态码401AuthorizationRequired通过python脚本模拟登录#!/usr/bin/python
#-*-coding:utf-8-*-
importurllib2
#登录的用户名和密码
username="test"
password="test"
url="http://192.168.209.200/..
分类:
编程语言 时间:
2016-02-29 14:47:05
阅读次数:
285
原创python爬虫代码 主要用到urllib2、BeautifulSoup模块 #encoding=utf-8 import re import requests import urllib2 import datetime import MySQLdb from bs4 import Beaut
分类:
编程语言 时间:
2016-02-29 12:15:23
阅读次数:
191