Python
文章平均质量分 80
行走江湖
方向:分布式计算、实时流计算、数据挖掘、后台开发、NoSQL、Hadoop/HBase、Unix/Linux、Java、C/C++、Python。
联系方式:http://t.qq.com/X-L2008
QQ:394102339
展开
-
Python正则表达式指南
1. 正则表达式基础1.1. 简单介绍<br />正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用过正则表达式,只需要简单看一看就可以上手了。<br />下图展示了使用正则表达式进行匹配的流程: <br /转载 2011-04-10 22:46:00 · 416 阅读 · 0 评论 -
pycharm 教程(一)安装和首次使用
PyCharm 是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好。 首先预览一下 PyCharm 在实际应用中的界面:(更改了PyCharm的默认风格)安装首先去下载最新的pycharm 2.7.3,进行安装。可以直接在官网下载。PyCharm 的激活方式:转载 2014-12-13 10:19:03 · 1555 阅读 · 0 评论 -
用pywinauto进行win32应用程序的测试
用pywinauto进行win32应用程序的测试今天整理自己的博客,发现已经快一年没有更新了,汗。今天给大家介绍的是pywinauto,它是用python语言编写的开源测试工具,专用于测试win32应用,其官网网址是:http://pypi.python.org/pypi/pywinauto/0.4.0我之前做win32应用测试时,用过很多大家耳熟成详的工具,接触pywin转载 2014-12-12 23:32:42 · 3149 阅读 · 0 评论 -
用py2exe打包成一个exe文件
一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。二、安转载 2014-12-13 17:17:12 · 693 阅读 · 0 评论 -
Python正则表达式指南
1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语转载 2012-03-12 10:30:37 · 339 阅读 · 0 评论 -
Beautiful Soup 中文教程
Beautiful Soup 是一个处理Python HTML/XML的模块,功能相当强劲,最近仔细的看了一下他的帮助文档,终于看明白了一些。 准备好好研究一下,顺便将Beautiful Soup的一些用法整理一下,放到这个wiki上面,那个文档确实不咋地。Beautiful Soup 中文教程的官方页面:http://www.crummy.com/software/Beautif转载 2012-02-21 10:59:41 · 1675 阅读 · 0 评论 -
http错误代码含义
http错误代码含义:"100" : Continue "101" : witching Protocols "200" : OK "201" : Created "202" : Accepted "203" : Non-Authoritative Information "204" : No Content "205" : Reset Content "2转载 2012-02-20 21:51:12 · 844 阅读 · 0 评论 -
http代理测速程序
从网上找到很多代理地址,用来访问目标网站,访问目标网站速度不一(即时本机访问代理很快,通过该代理访问目标网站却可能很慢),就想到写1个代理测速程序,自动找出访问目标网站速度快的代理地址并输出 Python代码 #! /usr/bin/env python # -*- coding: utf-8 -*- #@author zcwang3@gmai转载 2012-02-21 16:58:52 · 2406 阅读 · 0 评论 -
Python random模块
random是用于生成随机数的,我们可以利用它随机生成数字或者选择字符串。random.random() 用于生成一个随机浮点数:range[0.0,1.0)1import random2random.random() #输出 0.5487876445645461转载 2011-11-29 16:18:25 · 451 阅读 · 0 评论 -
python struct pack
看到在进行c格式的二进制文件读取的过程中,用到了struct.unpack方法,因此开始找struct模块的一些相关解释,网上没有看到很清晰的说明,那就根据Python v2.6.5 documentation自己写一个好了。 这个struct主要是用来处理C结构数据的,读入时先转换为Python的字符串类型,然后再转换为Python的结构化类型,比如元组(tuple)啥的~一般输入的渠转载 2011-10-21 16:05:51 · 1524 阅读 · 4 评论 -
python字典排序
python字典排序 <br />1、 准备知识:<br />在python里,字典dictionary是内置的数据类型,是个无序的存储结构,每一元素是key-value对:<br />如:dict = {‘username’:‘password’,‘database’:‘master’},其中‘username’和‘database’是key,而‘password’和‘master’是value,可以通过d[key]获得对应值value的引用,但是不能通过value得到key。<br />对于dictio转载 2011-04-24 20:06:00 · 1004 阅读 · 0 评论 -
python正则表达式指南
Abstract(摘要) This document is an introductory tutorial to using regular expressions in Python with the re module. It provides a gentler introduction than the corresponding section in the Library Reference.本文是通过Python的 re 模块来使用正则表达式的一个入门教程,和库参考手册的对应章节相比,更为浅转载 2011-04-11 16:39:00 · 449 阅读 · 0 评论 -
python正则表达式指南
<br />Abstract(摘要) <br />This document is an introductory tutorial to using regular expressions in Python with the re module. It provides a gentler introduction than the corresponding section in the Library Reference.<br />本文是通过Python的 re 模块来使用正则表达式的一个入门教程转载 2011-04-11 16:38:00 · 553 阅读 · 0 评论 -
Python正则表达式的几种匹配用法
<br />下面列出Python正则表达式的几种匹配用法:<br />1.测试正则表达式是否匹配字符串的全部或部分<br />regex=ur"" #正则表达式<br />if re.search(regex, subject):<br /> do_something()<br />else:<br /> do_anotherthing()<br /> <br />2.测试正则表达式是否匹配整个字符串<br />regex=ur"/Z" #正则表达式末尾以/Z结束<br />if re.matc转载 2011-04-10 23:02:00 · 674 阅读 · 0 评论 -
python 中文乱码问题深入分析
一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢?在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854; 2. UTF-8,E59388; 3. GBK,B9FE。 一、python中的str和unicode 一转载 2014-12-14 12:52:40 · 490 阅读 · 0 评论
分享