python
文章平均质量分 54
wzb56
never say die! never ever give up!
人活着,你也让别人活!
前半生不犹豫,后半生不后悔!
改变一生的无外乎两种东西:一是你读过的书,一是你遇到的人。
改变命运的无外乎两种东西:一是你读过的书,一是你遇到的人。
展开
-
python教程http://woodpecker.org.cn/
python教程:http://woodpecker.org.cn/原创 2013-07-29 22:37:42 · 1441 阅读 · 0 评论 -
python status,output = commands.getstatusoutput("cmd") 诡异现象
python status,output = commands.getstatusoutput("cmd") 诡异现象test.py#!/usr/bin/pythonimport commandsimport sysdef do_cmd(cmd='pwd'): status,output = commands.getstatusoutput(cmd); prin原创 2014-02-18 20:54:49 · 14173 阅读 · 1 评论 -
使用 SCons 轻松建造程序
使用 SCons 轻松建造程序在软件项目开发过程中,make 工具通常被用来建造程序。make 工具通过一个被称为 Makefile 的配置文件可以自动的检测文件之间的依赖关系,这对于建造复杂的项目非常有帮助,然而,编写 Makefile 本身却不是一件容易的事情。SCons 是一个用 Python 语言编写的类似于 make 工具的程序。与 make 工具相比较,SCons转载 2014-10-20 20:57:25 · 749 阅读 · 0 评论 -
python--httplib模块使用
httplib是一个相对底层的http请求模块,其上有专门的包装模块,如urllib内建模块,goto等第三方模块,但是封装的越高就越不灵活,比如urllib模块里请求错误时就不会返回结果页的内容,只有头信息,对于某些需要检测错误请求返回值的场景就不适用,所以就得用这个模块了。1、class httplib.HTTPConnection说明:该类用于创建一个http转载 2015-01-30 14:39:27 · 711 阅读 · 0 评论 -
python对mysql数据库访问的MySQLdb
MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:12345678910import MySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root转载 2015-01-30 22:22:42 · 811 阅读 · 0 评论 -
python yaml使用
YAML Ain't Markup Language和GNU一样,YAML是一个递归着说“不”的名字。不同的是,GNU对UNIX说不,YAML说不的对象是XML。YAML不是XML。为什么不是XML呢?因为:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。YAML有一个一致的信息模型。YAML易于实现。上面5条也就是XML不转载 2015-07-16 20:13:28 · 1644 阅读 · 0 评论 -
python struct中pack和unpack
python struct的中pack和unpack方法,其实是外界通信的一种方式;其实就是序列化和反序列化;pack: 序列化,将python的数据类型表示为外界可认知的数据类型;unpack: 反序列化, 将外界的数据类型转化Python的数据类型;需要注意两点:1. 数据类型的对应关系;2. 数据类型表示的字节序问题;python的format串与原创 2015-12-06 14:01:24 · 2660 阅读 · 0 评论 -
获取Python 脚本的所在目录
获取Python 脚本的所在目录 * Tips:* 一些工程开发中,使用相对路径,能提高工程的可移植性(如Python/shell的脚本工程)获取Python脚本的所在目录的方法 You need to call os.path.realpath on file, so that when file is a filename without the path you still get原创 2016-06-05 10:38:30 · 1135 阅读 · 0 评论 -
python的编码处理和中文编码
python 中的 unicode是让人很困惑、比较难以理解的问题. 这篇文章 写的比较好,utf-8是 unicode的一种实现方式,unicode、gbk、gb2312是编码字符集.py文件中的编码Python 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正一个 module 的定义中,如果.py文件中转载 2017-06-27 20:32:21 · 12986 阅读 · 0 评论