
Python
文章平均质量分 67
aaronchan1028
这个作者很懒,什么都没留下…
展开
-
python基础教程:即时标记
class Handler: """ 处理从Parser调用的方法的对象。 """ def callback(self, prefix, name, *args): method = getattr(self, prefi原创 2011-09-20 23:12:57 · 488 阅读 · 0 评论 -
python urllib2处理重定向的问题
需求:因为urllib2自动处理了重定向,如果取到某一步重定向的Location字段?重定义urllib2.HTTPRedirectHandler,把重定向过程中的Location都取出来,就OK,如下代码:class SmartRedirectHandler(urllib2.HTTPRedirectHandler): RedURLs301 = [] R原创 2012-02-27 15:33:39 · 4866 阅读 · 0 评论 -
Python操作Mysql实例代码教程(查询手册)
转自:http://www.crazyant.net/2012/06/08/python%E6%93%8D%E4%BD%9Cmysql%E5%AE%9E%E4%BE%8B%E4%BB%A3%E7%A0%81%E6%95%99%E7%A8%8B%EF%BC%88%E6%9F%A5%E8%AF%A2%E6%89%8B%E5%86%8C%EF%BC%89/本文介绍了Python操作MYS转载 2012-08-21 12:54:16 · 786 阅读 · 0 评论 -
PCAP on Python 2.7
原文:http://code.google.com/p/pypcap/issues/detail?id=27Reported by ajcbl...@glam.ac.uk, Sep 15, 2010Has anyone got PCAP to run on Python 2.7Comment 1 by tbjhdani...@gma转载 2012-04-24 10:19:26 · 3529 阅读 · 0 评论 -
python操作数据库学习,自封装一个类来处理
自封装一个简单的类来测试一下,挺不错。。。import MySQLdbclass WebSiteDB: def __init__(self, dbname = 'website', hostname = 'localhost', username = 'root', password = 'test'): self.dbname =原创 2011-09-29 18:17:24 · 1348 阅读 · 1 评论 -
Python食谱-1.2.字符与数字编码之间的互换
原文出处:http://blog.shine-it.net/python/python%E8%8F%9C%E8%B0%B1-12%E5%AD%97%E7%AC%A6%E4%B8%8E%E6%95%B0%E5%AD%97%E7%BC%96%E7%A0%81%E4%B9%8B%E9%97%B4%E7%9A%84%E4%BA%92%E6%8D%A2作者:Luther Blissett转载 2012-02-25 21:55:06 · 766 阅读 · 0 评论 -
python模块之base64
出处:http://blog.youkuaiyun.com/zhaoweikid/article/details/1633470 这篇文章转自我在百度的blog: http://hi.baidu.com/python23/ base64模块是用来作base64编码解码的。这种编码方式在电子邮件中是很常见的。它可以把不能作为文本显示的二进制数据编码为可显示的文本信息。编码后的文本转载 2012-02-25 22:17:48 · 499 阅读 · 0 评论 -
利用python的BitTorrent扩展库,解析BitTorrent文件
根据BitTorrent文件的格式,用C++写一个也不难,主要是逐个读和解析,发现python有这库就更好了,下一个BitTorrent的bencod第三方库,其中主要是bencode.py,把它放到工程就行,写了个简单的python就可解析了:import bencodedef torrent2dict(filename): f = open(filename, '原创 2012-02-23 20:29:37 · 2908 阅读 · 0 评论 -
利用urllib2方便处理网页捉包
根据urllib2的文档封装一个类,可处理post提交数据、gzip解压缩、cookie自动处理、通过代理下载等常用功能: class HttpUrllib(): def __init__(self, proxies): self.headerItem = {} self.dataItem = {} self.opener =原创 2012-01-21 12:29:31 · 544 阅读 · 0 评论 -
利用pypcap、dpkt和pylibnet轻松实现网络捉包、网络包分析和网络包修改
最近利用python做一个网络捉包、包分析、包重写修改的程序。因为要修改捉到的TCP包、涉及修改链路层的包(以太网),用到了pylibnet库。 一、pypcap捉包并用dpkt组成对象。 pc = pcap.pcap('eth0', 65535, True, False) pc.setfilter('tcp port 80'') fo原创 2012-01-08 18:12:26 · 5413 阅读 · 0 评论 -
window7(64位)下安装pyinstall来打包成单独可执行文件
今天想把python脚本打包成一个exe文件来发布,结果因为装的是window7,又是64位,先装了python2.6(原来是32位的),运行pyinstall时,老说找不到pywin32,下载了pywin32-216.win-amd64-py2.7,安装没有出错,但还是运行不了pyhinstall,转了大半天,认真看了pywin32原码中的说明文档,有如下介绍:Welcome to th原创 2011-11-07 13:08:00 · 2636 阅读 · 0 评论 -
python操作mysql例子
python连接MySQL操作学习小示例。官方手册:http://mysql-python.sourceforge.net/MySQLdb.htmlapi详解:http://www.kitebird.com/articles/pydbapi.html原文出处:ht转载 2011-09-29 14:37:34 · 758 阅读 · 0 评论 -
Python写爬虫抓站的一些技巧
原文出处:http://blog.youkuaiyun.com/sding/article/details/6214207 1.最基本的抓站import urllib2content = urllib2.urlopen('http://XXXX').re转载 2011-10-01 09:43:26 · 656 阅读 · 0 评论 -
Python实现网络爬虫
原文出处:http://kcclub.kingsoft.com/home.php?mod=space&uid=93&do=blog&id=890首先对原作者感谢,这个程序学习了不少东西!=======================================转载 2011-09-28 23:09:13 · 965 阅读 · 0 评论 -
python中数字转换成字符串
一、数字转成字符串,使用格式化字符串:如tt=322tem='%d' %tttem即为tt转换成的字符串常用的格式化字符串:%d 整数%f%F 浮点数%e%E 科学计数%g%G e转载 2011-08-30 10:57:27 · 7540 阅读 · 0 评论 -
python基础教程:画幅好画
from urllib import urlopenfrom reportlab.graphics.shapes import *from reportlab.graphics.charts.lineplots import LinePlotfrom reportla原创 2011-09-22 22:59:13 · 567 阅读 · 0 评论 -
python的urllib模块,学习的部分有用方法
import urllibimport sys#一、urlretrieve的进度显示def transfer_progress(blocks_transfered, block_size, file_size): percent = floa原创 2011-08-29 14:46:03 · 831 阅读 · 0 评论 -
如何解决xlrd读取excel时的中文异常
原文出处:http://openexz.sinaapp.com/2010/07/26/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3xlrd%E8%AF%BB%E5%8F%96excel%E6%97%B6%E7%9A%84%E4%B8%AD%E6%96%87%E5%BC%82%E5%B8%B8/如何解决xlrd读取excel时的中文异常异常出现的代转载 2013-12-26 10:32:44 · 18130 阅读 · 0 评论