python学习笔记

今天不是学习python的第一天,只是想到还是写个笔记比较好,免得过几天就忘了
今天想到的主要是了解下wxpython是怎么个东东
http://www.ibm.com/developerworks/cn/linux/sdk/python/wxpy/index.html
这里有一篇wxpython入门,IBM绝对是老大
http://wxpython.org/
,我下了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书
http://www.woodpecker.org.cn:9081/doc/Python/_PDF/
,快去下,好多中文的。
找到了wxpython in Action的中文版,在CSDN上,不要要5个积分,还好评分后会还的。资源应该大家共享,设个5分门槛干什么,虽然我不缺分,我自用的下载,
wxpython in Action中文版
翻译的原版blog应该是这里
http://www.pythontik.com/blog/default.asp?cateID=5
,不过分了173章,还是看PDF好些
看来BOA不错,可以研究一下
上午先到这里为止吧。