Python
ymzhou117
这个作者很懒,什么都没留下…
展开
-
开发wxPython程序必须具备的五个基本步骤
开发任一wxPython程序所必须的五个基本步骤: 1、导入必须的wxPython包 2、子类化wxPython应用程序类 3、定义一个应用程序的初始化方法 4、创建一个应用程序类的实例 5、进入这个应用程序的主事件循环Sample code:import wx #1class App(wx.App): #2原创 2013-06-11 19:36:55 · 723 阅读 · 0 评论 -
wxPython 学习笔记
1. 导入对于导入顺序需要注意的是:你从wxPython导入其它东西之前必须先导入wx。通常情况下,Python中的模块导入顺序无关。但是wxPython中的不同,它是一个复杂的模块。当你第一次导入wx模块时,wxPython要对别的wxPython模块执行一些初始化工作。例如wxPython中的一些子包,如xrc模块,它在wx模块导入之前不能够正确的工作,我们必须按下面顺序导入:impo原创 2013-06-11 20:42:16 · 731 阅读 · 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 · 1134 阅读 · 2 评论 -
第一个调通的python程序
如下是我第一个调通的python程序,mark一下,主要调试解决的问题就是从文件中拷贝代码,倒是如“‘等符号ascii和unicode之间的混淆。#!/usr/bin/env pythonimport wx class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, Non原创 2013-06-05 23:57:54 · 801 阅读 · 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 · 573 阅读 · 0 评论 -
Python 错误荟萃
1. IndentationError:expected an indented blockPython语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an i原创 2013-07-08 20:49:53 · 668 阅读 · 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 · 590 阅读 · 0 评论 -
Python 命名原则
有关命名原则:1. 各种命令尽量使用动宾式短语。2. 目录/文件名全部小写。3. 类名使用首字母大写单词串(WikiNames)。4. 全局变量使用全大写字串(CAPWORD)。5. 函式使用混合大小写串 (mixedCase)。6. 内部变量、常数,全部小写。原创 2013-07-03 21:50:10 · 658 阅读 · 0 评论