随笔分类 - Python
摘要:Apache ab测试 asp.net 4.0 webform aspx (Jexus) Server Software: Jexus/5.8.1.10 Server Hostname: xxx Server Port: 80 Document Path: /api/user_info.aspx D
阅读全文
摘要:pip - Python包管理工具https://pip.pypa.io/en/latest/installing.htmlwget https://bootstrap.pypa.io/get-pip.pypython get-pip.pyRedis (NoSQL)http://www.redis....
阅读全文
摘要:使用urllib2模块构造http post数据结构,提交有文件的表单(multipart/form-data),本示例提交的post表单带有两个参数及一张图片,代码如下: C#版本见: 模拟提交有文件上传的表单(通过http模拟上传文件)
阅读全文
摘要:urllibGETf=urllib.urlopen("http://m.cnblogs.com/")s=f.read()print s带参数params = urllib.urlencode({'id': 8, 'name': 'jack', 'age': 25})f = urllib.urlopen("http://localhost:18797/MailClient/test.aspx?%s" % params)print f.read()POSTparams = urllib.urle
阅读全文
摘要:从开始匹配m=re.match('\d{8}','12345678')if m: #group=group(0)代表所有分组,group(1)代表第一个分组 #groups()以元组形式返回所有分组 #groupdict()以字典形式返回所有分组(要有分组名称) print m.group()else: print 'fail'或rg=re.compile('\d{8}')m=rg.match('12345678')替换str2=rg.sub('phone','12345678')查
阅读全文
摘要:开发工具(Windows)1.Eclipse+PyDev下载Eclipse,配置PyDev插件。比较强大,习惯了Visual Studio,用Eclipse很容易上手。支持Project、单步调试、智能提示,为主要项目开发工具。2.Wing IDE专业的Python开发工具,但似乎比较复杂,不是很习惯,用的少,智能提示最全。3.UliPad轻巧的开发工具,不支持project和单步调试,智能提示一般般,替补用,单个文件用。4.IDLE(Python GUI)安装Python后自带,功能较弱,支持Debug调试,但很难用(文件窗口先设置断点,再到Shell窗口选择Debug/Debugger,再
阅读全文