
Python
ymzhou117
这个作者很懒,什么都没留下…
展开
-
开发wxPython程序必须具备的五个基本步骤
开发任一wxPython程序所必须的五个基本步骤: 1、导入必须的wxPython包 2、子类化wxPython应用程序类 3、定义一个应用程序的初始化方法 4、创建一个应用程序类的实例 5、进入这个应用程序的主事件循环 Sample code: import wx #1 class App(wx.App): #2原创 2013-06-11 19:36:55 · 753 阅读 · 0 评论 -
wxPython 学习笔记
1. 导入 对于导入顺序需要注意的是:你从wxPython导入其它东西之前必须先导入wx。通常情况下,Python中的模块导入顺序无关。但是wxPython中的不同,它是一个复杂的模块。当你第一次导入wx模块时,wxPython要对别的wxPython模块执行一些初始化工作。例如wxPython中的一些子包,如xrc模块,它在wx模块导入之前不能够正确的工作,我们必须按下面顺序导入: impo原创 2013-06-11 20:42:16 · 792 阅读 · 0 评论 -
Python 环境搭建
记录一下python环境搭建的步骤: 1.下载python 2.7.2, x64版本: 链接:http://www.python.org/getit/releases/2.7.2/ 2.下载wxPython,x64版本: 链接:http://www.wxpython.org/download.php#stable 我是被wxpython创建UI很方便的特性所吸引,准备基于wxpyth原创 2013-06-05 23:20:21 · 1164 阅读 · 2 评论 -
第一个调通的python程序
如下是我第一个调通的python程序,mark一下,主要调试解决的问题就是从文件中拷贝代码,倒是如“‘等符号ascii和unicode之间的混淆。 #!/usr/bin/env python import wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, Non原创 2013-06-05 23:57:54 · 833 阅读 · 0 评论 -
文件/字符串操作相关的python程序
# -*- coding: utf-8 -*- f = open('mycd3.cdc', 'r') #以读方式打开文件 result = list() for line in f.readlines(): #依次读取每行 line = line.strip() #去原创 2013-07-08 22:22:14 · 596 阅读 · 0 评论 -
Python 错误荟萃
1. IndentationError:expected an indented block Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。 在编译时会出现这样的错IndentationError:expected an i原创 2013-07-08 20:49:53 · 700 阅读 · 0 评论 -
求助简单python程序
Sort.py 内容如下: # -*- coding: utf-8 -*- import sys #导入sys模块 def collect(file): ''' 改变 key-value对为value-key对 @param file: 文件对象 @return: 一个dict包含v原创 2013-07-10 21:01:32 · 608 阅读 · 0 评论 -
Python 命名原则
有关命名原则: 1. 各种命令尽量使用动宾式短语。 2. 目录/文件名全部小写。 3. 类名使用首字母大写单词串(WikiNames)。 4. 全局变量使用全大写字串(CAPWORD)。 5. 函式使用混合大小写串 (mixedCase)。 6. 内部变量、常数,全部小写。原创 2013-07-03 21:50:10 · 697 阅读 · 0 评论