
python扩展
文章平均质量分 83
鼻涕虫de皮皮
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python BaseHTTPServer 模块解析
例子:#coding=utf-8'''Created on 2015-7-20@author: xhw@explain: 实现GET方法和POST方法请求'''from BaseHTTPServer import HTTPServer,BaseHTTPRequestHandlerimport urllibclass ServerHTTP(BaseHTTPRequestHan原创 2015-10-16 16:05:58 · 23295 阅读 · 1 评论 -
模拟登录-知乎
cookielib:该模块用于操作cookiecookielib.CookieJar()用于处理cookie,不过在urllib2.HTTPCookieProcessor中对其进行了封装所以cookieJar=cookielib.CookieJar()opener=urllib2.build_opener(urllib2.HTTPCookieProcessor(cookieJar)).open(原创 2015-09-13 22:48:48 · 1070 阅读 · 0 评论 -
pymongo 模块分析
在pymongo 2.x版本中连接有'MongoClient', 'MongoReplicaSetClient','Connection'三种方式,其中'Connection'不建议使用。 在pymongo 3.x版本中已经没有了'Connection','MongoClient'是在pymongo中连接mongodb服务器的基础类。'''Client for a MongoD原创 2015-09-09 19:41:46 · 6419 阅读 · 0 评论 -
递归统计文件个数--python
#coding=utf-8'''Created on 2015-06-17@author: xhw'''import osclass CountFile: """统计文件个数""" def __init__(self): self.root = "D:\ERRORHTML" self.Num = 0 def countfile原创 2015-07-24 17:38:37 · 1194 阅读 · 0 评论 -
pymongo update更新多条记录
在pymongo2.x中没有update_one(),update_many()等方法。而update()默认只更新一条记录。在更新多条数据时,可以将参数:multi=Truecollection.update({'id':{'$gt':0}},{'$set':{'num':0}},multi=True)在3.x中可以使用:collection.update_many({'id':原创 2015-11-12 15:02:20 · 22622 阅读 · 1 评论 -
python 高级属性
__setattr__、__getattr__、__delattr__、__setitem__、__getitem__、__delitem__方法作用原创 2015-08-27 19:05:31 · 706 阅读 · 0 评论 -
python 发送邮件
前阵子改了下邮件系统一些BUG,顺便了解下python的邮件模块#coding=utf8import smtplibimport mimetypesfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.mime.multipart import MIMEMultipartfrom em原创 2015-08-27 16:11:51 · 1053 阅读 · 0 评论 -
Python HTML编码解码
>>> import HTMLParser>>> h = HTMLParser.HTMLParser()>>> h.unescape("姓名:")u'\u59d3\u540d\uff1a'>>> s = h.unescape("姓名:")>>> print s姓名:>>>原创 2015-11-24 16:52:27 · 5932 阅读 · 0 评论