python
文章平均质量分 59
混沌极致
这个作者很懒,什么都没留下…
展开
-
Python random 生成随机数
Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.randomrandom.random()用于生成一个0到1的随机符点数: 0 random.uniform random.uniform的函数原型为:random.uniform(a,b),用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个原创 2013-01-04 21:36:27 · 1034 阅读 · 0 评论 -
python Exception 异常处理
Python 使用异常对象(exception object)来表示异常情况,遇到错误后,会引发异常。如果异常对象没有被捕获或者处理,程序就会用回溯(Tracback,一种错误信息)终止执行。我们知道异常信息可以提示出错的信息,所有的异常都是基类Exception的子类,自定义异常可以从Exception类中继承。常见的异常有:使原创 2013-05-29 15:36:07 · 1677 阅读 · 0 评论 -
python操作Excel读写--使用xlrd
1. 导入xlrd库import xlrd2. 打开excel表单#excel表格文件名filename = '/home/ubuntu/QA_test.xls'excel = xlrd.open_workbook(filename);3. 检查表单名字excel .sheet_names()4. 得到第一张表单: (两种方式获取表单方法:索引和原创 2013-01-04 21:34:11 · 1319 阅读 · 0 评论 -
使用 py2app 把 python 项目打包成mac下可执行的应用
如果已经安装了py2app 0.2.x或者更早的版本,我们需要先卸载老版本,可以使用脚本来卸载:#!/usr/bin/env pythonimport os, shutilfrom distutils.sysconfig import *py2app = os.path.join(get_python_lib(), 'py2app')import shutilif os.path.i原创 2013-05-29 13:46:13 · 12820 阅读 · 1 评论 -
python 自定义模块
Python 的标准安装包括了一组模块,称之为标准库(standard library)。在项目开发,程序员会考虑代码的可扩展性和代码的可重用性,使用模块的好处,就是考虑使用了代码的可重用性。模块任何Python程序都可以作为模块导入,例如:编写一个hello.py文件,包名:com.easymorse#!/usr/bin/python#-*- cod原创 2013-05-29 10:39:28 · 979 阅读 · 0 评论 -
python 加载第三方库
在python编程有时需要用到第三方库,如果是windows需要在第三方库的官网下载exe文件安装,如果是linux系统,需要从官网下载tar.gz或zip包。以xlrd库(用于读取excel表格的库)举例说明:1. xlrd库的官网下载地址:http://pypi.python.org/pypi/xlrd 下载xlrd-0.9.2.t原创 2013-05-29 14:18:17 · 4721 阅读 · 0 评论 -
使用pyinstaller打包python为exe文件
最近用python的tkinter写了个windows界面的工具,顺便转换成exe的文件,之前是用py2exe,觉得不好用,搜索到了pyinstaller,还不错,使用简单,且打包成exe兼容性好,下面记录方法。1、下载pyinstaller 目前pyinstaller支持的python版本为2.3-2.7,可以到http://www.pyinstaller.org转载 2013-05-28 20:15:48 · 1280 阅读 · 0 评论 -
简单的python GUI例子
写一个简单的界面很容易,即使是什么都不了解的情况下,这个文本转载了最简单的界面编写,下个文本介绍了TK的简单但具体的应用在python中创建一个窗口,然后显示出来。from Tkinter import *root = Tk()root.mainloop()就3行就能够把主窗口显示出来了。root是一个变量名称,其代表了这个主窗口。以后创建控件的时候指定控件创建在什么窗口之转载 2013-05-27 11:53:52 · 11831 阅读 · 4 评论 -
python 基础语法
Python教程:http://woodpecker.org.cn/abyteofpython_cn/chinese/转载自:http://wiki.woodpecker.org.cn/moin/PyAbsolutelyZipManual目录阅读须知基本语法if / elif / elseinfor ... inbreak / continuewhile / passi转载 2013-01-04 21:35:39 · 1121 阅读 · 0 评论 -
Python正则表达式操作指南
转载自:http://wiki.ubuntu.org.cn/Python正则表达式操作指南本文是通过Python的 re 模块来使用正则表达式的一个入门教程,和库参考手册的对应章节相比,更为浅显易懂、循序渐进。本文可以从 http://www.amk.ca/python/howto 捕获目录目录[隐藏]1 简介2 简单转载 2013-01-04 21:35:46 · 441 阅读 · 0 评论 -
python 字符串替换
python 字符串替换可以用2种方法实现:a = 'hello word' #把a字符串里的word替换为python1、是用字符串本身的replace方法:b= a.replace('word','python')print b输出的结果是hello python2用正则表达式来完成替换:import restrinfo = re.compile(原创 2013-01-04 21:35:43 · 772 阅读 · 0 评论 -
如何在python中使用sqlite3
官方文档: http://docs.python.org/library/sqlite3.html#sqlite3.Cursorsqlite3是使用文件作为数据库,它属于轻量级数据库,支持在多平台下使用。在python语言中使用sqlite的方法也比较简单。1. 引用sqlite3数据库 import sqlite3原创 2013-01-04 21:34:08 · 1302 阅读 · 0 评论