Python
bh20077
这个作者很懒,什么都没留下…
展开
-
使用zipfile解压一个压缩了N次的zip文件
新博客地址:http://gorthon.sinaapp.com/纯粹是蛋疼哈。下面是个zip文件,压缩次数请自测。http://u.115.com/file/f052e317c0解压代码是:import zipfilezipName="a.zip"# i = 0while zipfile.is_zipfile(zipName) : zipHandle=zipfi原创 2011-01-08 22:52:00 · 903 阅读 · 0 评论 -
ubuntu中c++调用python
新博客地址:http://gorthon.sinaapp.com/先写一个test.cpp:#includeint main(int argc, char **argv){ Py_Initialize(); PyRun_SimpleString("import sys"); PyRun_SimpleString("sys.path.appe原创 2011-05-03 12:31:00 · 1502 阅读 · 0 评论 -
pythonchallenge 【第0题】
新博客地址:http://gorthon.sinaapp.com/1:http://www.pythonchallenge.com/pc/def/0.html>>> 2 ** 38274877906944L>>> 或者:>>> 1 274877906944L>>> 或者:>>> pow(2, 38)274877906944L>>>原创 2011-05-27 00:07:00 · 864 阅读 · 0 评论 -
pythonchallenge 【第1题】
新博客地址:http://gorthon.sinaapp.com/http://www.pythonchallenge.com/pc/def/274877906944.html>>> a = "g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddga原创 2011-05-27 00:10:00 · 834 阅读 · 0 评论 -
pythonchallenge 【第3题】
新博客地址:http://gorthon.sinaapp.com/http://www.pythonchallenge.com/pc/def/equality.html这个题目的意思一直没有明白……其实是这样的,如rRSHpSDBi这样中间的那个p就是要找的字母。import urllib2,re f=urllib2.urlopen('http://www.pythonchal原创 2011-05-27 00:17:00 · 962 阅读 · 0 评论 -
windows下一个简单的输入法模块[Python]
新博客地址:http://gorthon.sinaapp.com/# coding:cp936# by 书记: bh2#qq.com# do what you want to do with this script# pywin32 neededimport win32conimport win32apiclass InputMethod(list): def __ini原创 2011-10-04 21:40:56 · 2327 阅读 · 0 评论 -
windows下OpenCV 2.3.1 + Python 2.6 / 2.7配置
新博客地址:http://gorthon.sinaapp.com/vs2010的请参考文章http://hi.baidu.com/mvp_xuan/blog/item/eab5ecd2f6f1fbc5a8ec9a02.html,我照着做的,配置成功了,要提醒的是,那个opencv230,你要改成231,要改仔细,不要改漏了,我当时配置的时候就因为有一个230没有改成231害得我找了好久才找出来原创 2011-11-07 23:11:34 · 11759 阅读 · 14 评论 -
【projecteuler.net】题目 5
新博客地址:http://gorthon.sinaapp.com/Problem 52520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.What is the smallest positive number that原创 2011-11-09 16:35:46 · 787 阅读 · 0 评论 -
【projecteuler.net】题目 48
新博客地址:http://gorthon.sinaapp.com/Problem 48The series, 11 + 22 + 33 + ... + 1010 = 10405071317.Find the last ten digits of the series, 11 + 22 + 33 + ... + 10001000.>>> str(sum([原创 2011-11-09 16:54:48 · 821 阅读 · 0 评论 -
matplotlib显示中文问题
新博客地址:http://gorthon.sinaapp.com/如果界面显示的中文出现方框的情况,要更改一下字体:如下:1. 复制微软雅黑字体MSYH.TTF到C:\Python26\Lib\site-packages\matplotlib\mpl-data\fonts\ttf目录(此目录视自己的python安装路径)2. 进入C:\Documents and S原创 2011-11-23 23:54:42 · 1509 阅读 · 0 评论 -
今天从limodou大侠那里要到一枚sae python的邀请码
新博客地址:http://gorthon.sinaapp.com/他真是个大好人啊。内测的赶紧啊!!!猛击这里开始使用!原创 2011-11-27 22:12:35 · 1096 阅读 · 0 评论 -
windows下python QR code识别
之前自己写了一个识别的,但是写的乱七八糟还有各种问题,后来看到有个zbar就拿来用了,一直是在linux下面的,直接到zbar官网下载源码安装就可以了,这是地址:http://zbar.sourceforge.net/download.html,python相关包到PyPi下载就可以,这里:http://pypi.python.org/pypi/zbar。linux下面安装好就可以用了不用配置。下...原创 2011-11-28 12:42:07 · 6798 阅读 · 9 评论 -
某网站验证码的识别笔记【一】
新博客地址:http://gorthon.sinaapp.com/第一:获取验证码素材#! /usr/bin/env python# coding: u8# file:get_img.pyimport urllib2 if __name__ == '__main__': [file('./%d.png'%i, 'wb').write(urllib2.urlopen原创 2011-12-05 10:49:22 · 2790 阅读 · 0 评论 -
C++模拟Python功能【一】
新博客地址:http://gorthon.sinaapp.com/Python的模块实在是好用,可是在C++里面却经常找不到相应的功能,于是想着进行简单的模拟。(模拟的不好,但是基本能用,欢迎拍砖)首先从random模块开始:对于choice和sample函数只实现了string的模拟。其中sample跟Python的有点差异,我这里实现的sample的采样大小可以大于原seque原创 2011-12-14 23:12:07 · 1087 阅读 · 0 评论 -
360云盘自动登录、获取免费空间、上传并分享文件得积分[二]
新博客地址:http://gorthon.sinaapp.com/# _*_ encoding:utf-8 _*_# author: 书记# email: bh2[at]qq[dot]comimport jsonimport reimport urllib2from hashlib import md5import posterfrom netbase import原创 2012-09-24 09:27:15 · 4587 阅读 · 0 评论 -
MySQL has gone away sae 30秒超时sqlalchemy解决办法
新博客地址:http://gorthon.sinaapp.com/SAE手册上面是这样说的:MySQL连接超时时间为30s,所以你需要在代码中检查是否超时,是否需要重连。【bug?】我用tornado db连接 出现了mysql gone away... http://www.douban.com/group/topic/23673391/mysql中创建表的问题原创 2012-05-01 09:53:37 · 6584 阅读 · 0 评论 -
python中实现动态变量
新博客地址:http://gorthon.sinaapp.com/现实当中这样用是不好的,也是不安全的,纯粹是看看python的强大而已。for i in range(10): exec 'item%d=%d'%(i,i)print item3原创 2010-12-11 23:54:00 · 988 阅读 · 0 评论 -
HSV与RGB互相转换
新博客地址:http://gorthon.sinaapp.com/def RGB2HSV(r,g,b): gmin = min(r,g,b) V = max(r,g,b)*1.0 delta =V-gmin if V== 0:return (0,0,0) S = delta/V if delta == 0: H=0原创 2010-12-11 23:52:00 · 1163 阅读 · 0 评论 -
常用正则表达式
新博客地址:http://gorthon.sinaapp.com/ 匹配中文字符的正则表达式: [/u4e00-/u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^/x00-/xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:/n/s*/r评注:可以用来转载 2010-12-11 22:57:00 · 825 阅读 · 0 评论 -
正则表达式1
新博客地址:http://gorthon.sinaapp.com/ 以前对正则表达式有点恐惧心理,因为看到QQ群里有人问问题的时候他们提出的正则表达式都是老长老长的,又加上乱七八糟的符号字母数字,就以为应该很难(至少应该比较复杂吧),于是都没有想过要去学习它,加上书上又说用不用正则表达式都可以,更坚定了我不学它的意志。 呵呵,后来无意中想到一个脚本工具,自己想写一个,搜索了一原创 2010-12-11 21:45:00 · 628 阅读 · 0 评论 -
正则问题
新博客地址:http://gorthon.sinaapp.com/import remsg = '''ERRORMSG:++++++SEVERITY = CLEAREDSQLFetch failedERRORMSG:++++++SEVERITY = CLEAREDNo data foundERRORMSG:++++++SEVERITY = CLEAREDSQ原创 2010-12-13 22:18:00 · 584 阅读 · 0 评论 -
pys60登录校内
新博客地址:http://gorthon.sinaapp.com/import httplibimport appuifw2 as appuifwimport urllibimport e32from appuifw2 import *import redef cn(x):return x.decode('utf-8')app.body=m=Text()#app.body =原创 2011-01-08 21:10:00 · 781 阅读 · 0 评论 -
pythonchallenge 【第2题】
新博客地址:http://gorthon.sinaapp.com/http://www.pythonchallenge.com/pc/def/ocr.html先查看源码,得到那个长的客串>>> import string>>> a = """%%$@_$^__#)^)&!_+]!*@&^}@[@%]()%+mce_marker[(_……""" # 后面省略>>> ''.join([原创 2011-05-27 00:15:00 · 700 阅读 · 0 评论 -
某网站验证码的识别笔记【二】
新博客地址:http://gorthon.sinaapp.com/经过一段时间的思考,觉得在某网站验证码的识别笔记【一】里面写的不太好,后面旋转也不太好弄,聚类又不想碰也很难。后来决定改了个方法,就是基于形状来识别,就是根据人的眼睛怎么识别(区分)字符来识别的。代码写的一团糟……还是写出来吧,好像我玷污了python的整洁与美观,就这样了,以后再改进吧。#! /usr/bi原创 2011-12-05 11:12:54 · 3000 阅读 · 4 评论 -
Python中利用列表推导式实现矩阵置换时发现的"问题"
新博客地址:http://gorthon.sinaapp.com/在看cookbook中文第二版p154第4.8节《二维阵列变换》的时候,发现一个以前自己不是太在意的问题,虽然仔细想想应该能够得出结果,但是还是做个笔记以待备用。>>> [[(i,j) for i in range(5)] for j in range(6,10)]结果 [[(0, 6), (1, 6), (2, 6原创 2010-12-11 22:35:00 · 1262 阅读 · 1 评论 -
Python cPickle模块
新博客地址:http://gorthon.sinaapp.com/ 持久性就是指保持对象,甚至在多次执行同一程序之间也保持对象。通过本文,您会对 Python对象的各种持久性机制(从关系数据库到 Python 的 pickle以及其它机制)有一个总体认识。另外,还会让您更深一步地了解Python 的对象序列化能力。什么是持久性?持久性的基本思想很简单。假定有一个 Python转载 2010-12-11 22:51:00 · 14206 阅读 · 2 评论 -
Python获取校内好友信息
新博客地址:http://gorthon.sinaapp.com/# _*_ encoding:cp936 _*_import reimport urllib2import sys, os, timeimport urllibimport cookielibclass Xiaonei: def __init__(self, email, password, domain='原创 2010-12-11 22:54:00 · 1441 阅读 · 2 评论 -
MFC实现python中的split功能
新博客地址:http://gorthon.sinaapp.com/void FunctionPy::split(const CString src, vector &dest, const CString division){ CString src_copy(src); int sep_length = division.GetLength(); for (in原创 2011-05-29 21:08:00 · 1499 阅读 · 0 评论 -
中国移动WLAN无线上网清单查询
新博客地址:http://gorthon.sinaapp.com/【注意】中国移动官网只能查询到无线上网的清单。如果你开通了中国移动的有线上网的话,这个是查不到的,因为我没找到官网上有查询有线使用多少小时以及清单的地方,所以这个只能查询无线上网的清单。有线的在哪里查询,找到的同学告诉一下啊。# _*_ encoding:gbk _*_import reimport urllib2im原创 2011-05-31 18:58:00 · 3495 阅读 · 0 评论 -
在Code::Blocks中编辑并运行python程序
新博客地址:http://gorthon.sinaapp.com/先新建一个空的c或者cpp的工程,然后把那个main.cpp改成main.py就可以在这个.py文件里面写python代码了。写好之后配置如下:编写好代码之后,测试一下吧(注意,运行之前请先保存一下代码):下面再添加上快捷键就完美了:然后设置如下(跟着箭头方向设置):原创 2011-11-29 19:37:37 · 15328 阅读 · 3 评论 -
C++模拟Python功能【二】
新博客地址:http://gorthon.sinaapp.com/新博客地址:http://gorthon.sinaapp.com/// file:function.h// author: shuji// bh2#qq.com#ifndef __PYTHON__FUNCTION__H__#define __PYTHON__FUNCTION__H__#inclu原创 2011-12-26 13:04:26 · 973 阅读 · 0 评论 -
某网站验证码的识别笔记【三】
新博客地址:http://gorthon.sinaapp.com/识别笔记一:http://blog.csdn.net/bh20077/article/details/7041280识别笔记二:http://blog.csdn.net/bh20077/article/details/7041400这一篇其实与验证码识别没有关系。但是是由验证码识别引起的一些问题。原创 2012-03-02 09:54:00 · 1875 阅读 · 2 评论 -
django + apache + windows server 2003 + sql server 2005 + mod_wsgi 配置
新博客地址:http://gorthon.sinaapp.com/客户的变态要求我想不是我一个人遇到这样的吧……这种搭配除了折磨人还能干啥?1. 先配置django与apache:【1】 安装python2.6.5(默认安装)(添加PATH环境变量C:\Python26\和C:\Python26\Scripts)【2】 安装django1.3.1(默认安装)【3】 安装apac原创 2012-03-24 16:37:54 · 2686 阅读 · 1 评论 -
SQLAlchemy Session Store webpy DBStore
新博客地址:http://gorthon.sinaapp.com/使用SQLAlchemy+webpy的时候出现了一些问题,记录以备后用。环境:>>> web.__version__'0.36'>>> sqlalchemy.__version__'0.7.6'>>> MySQLdb.__version__'1.2.3c1'>>>1. sqlalchemy与web原创 2012-04-27 09:52:30 · 1888 阅读 · 0 评论 -
人人开放平台客户端OAuth认证及API的使用[python]
新博客地址:http://gorthon.sinaapp.com/注:本文为了叙述方便,没有将UI与逻辑分离。本文只是介绍方法,至于代码的可读性,还请原谅。1. 获取API Key和SECRET,在创建应用的时候会告诉你这两个值。以下是一些全局变量:APIKEY = '11111111111111111' # 这里假设用1表示获得的api keySECRET = '2222原创 2011-11-06 00:14:10 · 3574 阅读 · 34 评论