python
文章平均质量分 81
frankarmstrong
这个作者很懒,什么都没留下…
展开
-
python excel 的相关操作
source:http://www.2cto.com/kf/201208/145583.html因为经常用到对excel的相关操作,今天就在此总结相关内容,方便大家参考。python操作excel除了读就是写。从读开始xlrdhttp://pypi.python.org/pypi/xlrd导入import xlrd打开excelfil转载 2013-06-07 11:50:15 · 900 阅读 · 0 评论 -
python中xrange和range的异同
source:http://ciniao.me/article.php?id=17range 函数说明:range([start,] stop[, step]),根据start与stop指定的范围以及step设定的步长,生成一个序列。range示例: >>> range(5) [0, 1, 2, 3, 4] >>> range(1,5) [1, 2, 3, 4] >>转载 2013-05-22 13:11:55 · 895 阅读 · 0 评论 -
Python模块学习 datetime介绍
source:http://www.jb51.net/article/31129.htmPython提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetim转载 2013-05-22 17:08:38 · 670 阅读 · 0 评论 -
远程计算器控制(包含wxPython,socket,thread)(初级水平)
其实很简单,只因我是新手,所以浪费了些时间。客户端代码:#coding=utf8#这个是主线程加子线程的import wximport mathfrom socket import *import threadingclass MainFrame(wx.Frame): def __init__(self, parent, id): wx.Frame.__in原创 2013-05-08 13:49:46 · 1039 阅读 · 0 评论 -
Python全局变量的隐藏“窍门”(CONSTANT,global)
source:http://developer.51cto.com/art/201003/187662.htm2010-03-09 14:12 佚名 移动LABS 我要评论(0) 字号:T | TPython全局变量的程序介绍,是相关人士更好了解其内在规律,以及Python全局变量的运行结果的详细介绍,以及如何访问Python全局变量。AD:2013转载 2013-05-09 09:57:14 · 1765 阅读 · 0 评论 -
wxPython: Using wx.Timers
source:http://www.blog.pythonlibrary.org/2009/08/25/wxpython-using-wx-timers/This past couple of weeks, I’ve seen multiple people ask about timers and how they work either on the wxPython mailin转载 2013-05-22 13:51:53 · 800 阅读 · 0 评论 -
[wxPython学习]wx.CallAfter和wx.FutureCall
source:http://blog.donews.com/limodou/archive/2005/02/06/270573.aspx今天才学到的两个wxPython中的函数:wx.CallAfter和wx.FutureCall。这是两个无关的函数,但又多少有些联系。记得在邮件列表中有人问过:wxPython中的Frame有没有OnShow之类的事件,因为他想在窗口显示之后执转载 2013-05-22 11:35:13 · 4252 阅读 · 0 评论 -
远程计算器控制(包含wxPython,socket)(初级水平)
就俩文件,一个客户端,一个服务器这是客户端代码:#coding=utf8#本文的原型是一个简易计算器,是在此基础上改过来的#这个是仅仅有一个主线程#这是客户端,客户端把文本框里的内容发送给服务器,服务器计算后把结果发给客户端import wximport mathfrom socket import *class MainFrame(wx.Frame): def __原创 2013-05-08 13:45:07 · 1038 阅读 · 0 评论 -
python os.path模块学习
http://blog.sina.com.cn/s/blog_4e1354b10101a5ub.html>>> import os>>> os.path.exists('d:/assist')True>>> os.path.exists('d:/assist/getTeacherList.py')True>>> os.path.isfile('d转载 2013-05-20 17:05:27 · 862 阅读 · 0 评论 -
sqlite 数据类型 全面
source:http://blog.csdn.net/jin868/article/details/5961263一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL:浮点数字,存储为8-byte I转载 2013-05-20 22:19:54 · 737 阅读 · 0 评论 -
Python tips: 什么是*args和**kwargs?
source:http://www.cnblogs.com/fengmk2/archive/2008/04/21/1163766.html先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '-----------------------转载 2013-05-21 09:59:37 · 761 阅读 · 0 评论 -
python创建目录
source:http://blog.csdn.net/a0you/article/details/7666735python中对文件、文件夹的操作需要涉及到os模块和shutil模块。 创建文件:1) os.mknod("test.txt") 创建空文件2) open("test.txt",w) 直接打开一个文件,如果文转载 2013-05-20 22:37:16 · 850 阅读 · 0 评论 -
Python线程指南(超级棒的好文)
source:http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.htmlPython线程指南本文介绍了Python对于线程的支持,包括“学会”多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例。注意:本文基于Python2.4完成,;如果看到不明白的词汇请记得百度转载 2013-05-07 10:19:01 · 968 阅读 · 0 评论 -
Socket的阻塞/非阻塞
source:http://blog.csdn.net/lspo816/article/details/663554WinSock基本知识 这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。 WinSock API Socket接口是网络编程(通常是TCP转载 2013-05-09 17:49:09 · 725 阅读 · 0 评论 -
socket阻塞和非阻塞的区别
source:http://hi.baidu.com/54wangjun/item/8ef232dec9f7fff792a974a5简单点说:阻塞就是干不完不准回来, 非组赛就是你先干,我现看看有其他事没有,完了告诉我一声我们拿最常用的send和recv两个函数来说吧... 比如你调用send函数发送一定的Byte,在系统内部send做的工作其实只是把数据传转载 2013-05-09 17:51:12 · 664 阅读 · 0 评论 -
python不支持杀死子线程
source:http://blog.chinaunix.net/uid-14833587-id-76546.htmlPython 不支持杀死子线程昨天为我的 casnet 程序添加新功能。其中一个功能是断线自动重连,本来是单线程的程序,添加这个功能就需要后台有一个线程定时地查询当前状态,如果掉线就自动重连。因之遇到了一个如何设计这个守护线程的问题。我刚开始的想法是后台线程每次运行转载 2013-05-09 15:52:26 · 715 阅读 · 0 评论 -
Python字符串的encode与decode研究心得乱码问题解决方法
http://www.jb51.net/article/17560.htm为什么Python使用过程中会出现各式各样的乱码问题,明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式?为什么会报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position转载 2013-06-04 09:14:53 · 1155 阅读 · 0 评论 -
wxPython in Action (wx.ListBox)
source:http://blog.sina.com.cn/s/blog_56146dc501009giy.html7.4.3 如何创建一个列表框?列表框是提供给用户选择的另一机制。选项被放置在一个矩形的窗口中,用户可以选择一个或多个。列表框比单选按钮占据较少的空间,当选项的数目相对少的时候,列表框是一个好的选择。然而,如果用户必须将滚动条拉很远才能看到所有的选项的话,那么它的效用就转载 2013-05-30 13:43:03 · 893 阅读 · 0 评论 -
python和sqlite3数据库初探(简单登陆注册功能)
#coding=utf8#登录注册功能齐了import wximport sqlite3class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, 'DB EXAMPLE',pos=wx.DefaultPosition,size=(300, 150))原创 2013-05-13 16:50:21 · 2487 阅读 · 0 评论 -
Understanding Python's "with" statement
source:http://effbot.org/zone/python-with-statement.htmFredrik Lundh | October 2006 | Originally posted to online.effbot.orgJudging from comp.lang.python and other forums, Python 2.5’s new w转载 2013-05-25 22:32:25 · 879 阅读 · 0 评论 -
python基础入门
source:http://blog.csdn.net/five3/article/details/7059574python语言简练、易学,基本上没有什么编程经验的人都可以很快上手,并且做一个有简单功能的脚本,帮助我在工作中完成任务。那下面就来看看python入门知识有哪些东西,了解这些东西我们就可以像写shell脚本一样来通过python来完成我们的简易工作需求。【当然比shell转载 2013-05-25 22:52:34 · 874 阅读 · 0 评论 -
【转】python技术博客
source:http://blog.csdn.net/five3/article/details/7669074转自: http://blog.csdn.net/lpy123456/article/details/6398500以前自己也总结收藏过一起别人的技术博客,不过搜集的不多,这次就拿来用了。=======================转载 2013-05-25 23:33:22 · 905 阅读 · 0 评论 -
python单元测试unittest
source:http://blog.csdn.net/five3/article/details/7104466单元测试作为任何语言的开发者都应该是必要的,因为时隔数月后再回来调试自己的复杂程序时,其实也是很崩溃的事情。虽然会很快熟悉内容,但是修改和调试将是一件痛苦的事情,如果你在修改了代码后出现问题的话,而单元测试可以帮助我们很快准确的定位到问题的位置,出现问题的模块和单元。所以这转载 2013-05-25 22:04:57 · 1411 阅读 · 0 评论 -
Python中的字符串
source:http://www.cnblogs.com/dolphin0520/archive/2013/03/08/2950223.htmlPython中的字符串 可能大多数人在学习C语言的时候,最先接触的数据类型就是字符串,因为大多教程都是以"Hello world"这个程序作为入门程序,这个程序中要打印的"Hello world"就是字符串。如果你做过自然语言处转载 2013-05-10 17:01:33 · 806 阅读 · 0 评论 -
python assert用法
source:http://blog.sina.com.cn/s/blog_76e94d210100vz37.html1、assert语句用来声明某个条件是真的。2、如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。3、当assert语句失败的时候,会引发一Asserti转载 2013-05-24 16:51:17 · 1491 阅读 · 1 评论 -
Python实例讲解 -- wxpython 基本的控件 (按钮)
source:http://justcoding.iteye.com/blog/904219 and http://wiki.woodpecker.org.cn/moin/WxPythonInAction/ChapterSeven使用按钮工作 在wxPython 中有很多不同类型的按钮。这一节,我们将讨论文本按钮、位图按钮、开关按钮(toggle button转载 2013-05-24 09:26:27 · 1855 阅读 · 0 评论 -
wxPython开发的时候,如何使stdout/stderr窗口不一闪而过
source:http://blog.csdn.net/jiyucn/article/details/2002604初学wxPython,搭建起来了Python2.5+wxPython2.8+BOA Construcotr0.6.1的环境,开发变得很方便。但是遇到一个不方便的地方,因为Python不需要编译,属于解释执行,语法的错误只有在执行的时候才能发现,但是import w转载 2013-05-10 16:49:49 · 1232 阅读 · 0 评论 -
Python模块篇(外置优秀模块)
source:http://man.lupaworld.com/content/manage/ringkee/module.htm#id2811889Python模块篇整理:Jims of 肥肥世家jims.yang@gmail.com>Copyright © 2004,2005,2006 本文遵从GNU 的自由文档许可证(F转载 2013-05-10 15:16:26 · 1819 阅读 · 0 评论 -
from module import * 和 import module 的区别
source:http://blog.sina.com.cn/s/blog_3f48cbd50101b5pe.html见例子:import sysdef example1(): print sys.pathfrom sys import *def example2(): print path主要的一点区转载 2013-05-20 16:45:30 · 592 阅读 · 0 评论 -
Python支持中文汉字编码经验总结
source: http://xufive.blog.163.com/blog/static/172326168201092461958839/每次处理汉字,总要出现一些意外。最容易出现的问题有:从输入对话框获取的包含汉字的字符串,写入数据库后再读出来,变成乱码。从文件对话框中获取的文件路径,不能被处理文件的模块接受。使用Inno打包程序,不能使用中文路径。P转载 2013-04-29 09:29:29 · 1835 阅读 · 0 评论 -
【原创】Vista以上系统安装RobotFramework的注意事项(python安装pywin32也遇到了)
source:http://www.51testing.com/?uid-43909-action-viewspace-itemid-219473当我在windows vista和Windows 7安装RobotFramework时,在安装结果后出现了如下对话框对话框的内容为:“close failed in file object destructor:转载 2013-05-20 13:22:08 · 1400 阅读 · 0 评论 -
用Python写个计算器(初级水平)
source: http://www.qiyeku.com/xinwen/1130530.htmlfrom Tkinter import *def frame(root,side): w=Frame(root) w.pack(side=side,expand=YES,fill=BOTH) return wdef button(root,side,text,comma转载 2013-05-01 12:56:59 · 867 阅读 · 0 评论 -
Python socket编程
source: http://blog.sina.com.cn/s/blog_523491650100hikg.htmlserver端import socketif __name__ == '__main__': sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localh转载 2013-05-02 10:56:58 · 646 阅读 · 0 评论 -
Python基本类型与引用类型
>>> a=1>>> a1>>> bTraceback (most recent call last): File "", line 1, in bNameError: name 'b' is not defined>>> b=a>>> b1>>> b=b+1>>> b2>>> a1>>> a=['a','b']>>>原创 2013-04-30 11:40:32 · 1523 阅读 · 0 评论 -
python中的pickle如何使用
pickle是为了序列化/反序列化一个对象的,可以把一个对象持久化存储。比如你有一个对象,想下次运行程序的时候直接用,可以直接用pickle打包存到硬盘上。或者你想把一个对象传给网络上的其他程序,可以用pickle打包,然后传过去,那边的python程序用pickle反序列化,就可以用了。用法上,它主要有两个函数:load和dump,load是从序列化之后的数据中解出来,dump是把对象序转载 2013-04-30 08:58:46 · 1375 阅读 · 0 评论 -
Python学习笔记整理(六)Python中的字典(含字典嵌套内容)
source:http://ipseek.blog.51cto.com/1041109/789896此人博客中的其他文章也很好,建议多看看一、字典介绍字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型。列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。1、字典的主要属性*通过转载 2013-04-28 15:27:56 · 1990 阅读 · 0 评论 -
python 字典 添加元素
source: http://www.2cto.com/kf/201107/95688.html我们在操作python列表的话,如果想给列表加入加入一个元素的话,可以用append方法, 如果要合并2个列表的话,可以用到extend方法,但是python 字典 添加操作又是什么呢? 比如我定义好一个字典: a = {"name":"haha","age"转载 2013-04-28 10:46:26 · 26964 阅读 · 0 评论 -
Python 中的lambda
Python 中的lambda 是什么意思,有什么作用,如何使用?2013-03-05 08:55andywu1206 | 分类:python | 浏览116次提问者采纳检举| 2013-03-06 10:30lambda就是匿名函数,就是没有名字的函数, 简便实用 ,来自于于函数式编程的概念(这个不懂自己谷歌); 连java7好像都加这个...举个例子转载 2013-04-28 14:43:39 · 975 阅读 · 0 评论 -
我的Python GUI之旅
source: http://firefish.blog.51cto.com/298258/58072/最近用python帮朋友写一个读写二进制文件的程序,很快就写好了控制台程序。用过之后感觉不方便,因为涉及到数据检索,在控制台下执行这样的操作太痛苦了,于是便有了编写窗口程序的需求。我也因此开始了我的python gui之旅。 因为用python的时间不长,对其gui编程没有转载 2013-04-28 12:33:37 · 987 阅读 · 0 评论 -
Python 字典 增删改查 字典复制 两个字典连接
>>> b{'a': 97, 'c': 99, 'b': 98, 'd': 100}>>> b['e']=101 #增加元素>>> b{'a': 97, 'c': 99, 'b': 98, 'e': 101, 'd': 100}>>> b.pop('b') #删除元素98>>> b{'a': 97, 'c': 99, 'e': 101, 'd': 100}>>原创 2013-04-28 11:01:28 · 1664 阅读 · 0 评论