python学习笔记

600阅读 0评论2012-11-02 yingfengstart
分类:

今天不是学习python的第一天,只是想到还是写个笔记比较好,免得过几天就忘了
今天想到的主要是了解下wxpython是怎么个东东
http://www.ibm.com/developerworks/cn/linux/sdk/python/wxpy/index.html
这里有一篇wxpython入门,IBM绝对是老大
,我下了wxPython2.8-win32-unicode-2.8.9.1-py25.exe
安装很简单,自动找到c:\python25,装好后问我是不是要编译pyc,默认就行了
碰到第一个问题,我的eclipse里入门的第一个程序出现很多X,可是我看程序没什么错啊
网上的python源码真是,格式全乱的,看起来很累,IBM的也是,我重理了下。

import sys, os
from wxPython.wx import *
class main_window(wxFrame):
   def __init__(self, parent, id, title):
        wxFrame.__init__(self, parent, -1, title, size = (200, 100),
        style=wxDEFAULT_FRAME_STYLE|wxNO_FULL_REPAINT_ON_RESIZE)
        self.control = wxTextCtrl(self, -1, style=wxTE_MULTILINE)
        self.Show(true)
class App(wxApp):
   def OnInit(self):
        frame =main_window(None, -1, "wxPython: (A Demonstration)")
        self.SetTopWindow(frame)
        return true
        
app = App(0)
app.MainLoop()

忽视eclipse的出错,直接运行,真的成功了,出现个小窗口
找到个不错的源代码CoCal.py是个计算器,我运行成功了,只是好象在eclipse里有错,最终的作者BLOG是:http://cocobear.info/blog/
看来我要找个wxpython的idle,记得最早看到过的,想不起来了,哎要是早点有笔记就好了。
在找idle的时候发现好多不错的python书,快去下,好多中文的。
找到了wxpython in Action的中文版,在CSDN上,不要要5个积分,还好评分后会还的。资源应该大家共享,设个5分门槛干什么,虽然我不缺分,我自用的下载,wxpython in Action中文版
翻译的原版blog应该是这里http://www.pythontik.com/blog/default.asp?cateID=5,不过分了173章,还是看PDF好些
看来BOA不错,可以研究一下

上午先到这里为止吧。

上一篇:pyinstaller的使用日志(终于解决)
下一篇:使用pywin32进行加解密