xsmile
You can fly higher
xsmile's Blog

Python
文章归档

py2exe打包笔记

iTip虽然已经打包成功,但是有两点遗憾,一是未能打包成单个exe文件,打包目录下零散文件太多;二是打包后窗体xp样式丢失@_@。今天,终于~~终于解决了! 先记录一下我打包遇到的问题: ImportError: No module named sqlite LookupError: unknown encoding: ascii …

   951   2008-11-22   阅读全文

iTip打包记

iTip的打包着实让我折腾了很久,今天终于被我曲折的打包成功了。 iTip采用py2exe进行打包,setup.py是最简单的那种。打包过程很顺利,但执行exe文件确报错,错误如下: Traceback (most recent call last): File "iTip.py", line 6, in <module> File "zipex…

   708   2008-11-20   阅读全文

iTip开发笔记六

我在前面的笔记五里面曾经提到过无法向Handler中传递参数的问题,今天和limoudou交流了一下,受益匪浅,成功的解决了这个问题。记录一下: def fuc(self,somthing): def eventhandler(event): #process print somthing ...... return …

   768   2008-11-19   阅读全文

iTip

iTip是个电子便笺,他的出现是我学习Python练手的产物。在这个过程中,我从Internet吸收了很多有用的知识和技巧,每当我在某个blog中找到所需要的信息时,我都会非常的感激。所以我也很希望有人能从我的blog中有所收获。 已经成功打包,参见iTip打包记    py2exe打包…

   692   2008-11-18   阅读全文

iTip开发笔记五

iTip的基本功能终于开发完成了!纪念一下~~~~ 提醒功能的开发让我足足停滞了一天。首先对于iTip的提醒,肯定要用到wx.Timer控件,而且要不只用到一个,那如何动态创建多个变量呢?VB里面有个变量数组的概念,那Python下如何实现?逛了一下ChinaUinx的论坛,找到了一个…

   734   2008-11-18   阅读全文

iTip开发笔记四

iTip后台界面设计和部分功能开发完毕,目前正在设计iTip的提醒功能。后台界面的窗口样式选择了wx.CAPTION|wx.NO_BORDER|wx.SYSTEM_MENU|wx.CLOSE_BOX这样的组合,其中wx.No_BORDER是限制了窗口大小无法手动改变,wx.CAPTION和wx.CLOSE_BOX是指在标题栏加上“显示标题”和…

   731   2008-11-16   阅读全文

iTip开发笔记三

基本完成了iTip主窗口界面的设计。主窗口的主要功能有: 添加便笺 浏览便笺 删除便笺 锁定窗体 设置提醒 这个看似简洁的界面其实隐藏了很多控件,比如左下角的闹钟,只有鼠标放上去的时候才会出现,而点击小闹钟才会出现设置时间的控件。大量使用控件的Hid…

   705   2008-11-10   阅读全文

iTip开发笔记二

这两天刚给blog搬了家,在域名解析和数据导入上费了大工夫了。同时对Python的学习也异常缓慢囧 iTip的消息有个重要的属性是“时间”,不光要记录日期还要精确到秒。那如何在SQLite中保存时间类型的数据,以及如何在python中使用呢? iTip的时间是这样一种格式“2008-11-…

   520   2008-11-09   阅读全文

iTip开发笔记一

自从接触了Python之后有点越发不可收拾了。想要学习一门语言,光看是不行的,得做。趁着现在兴趣正浓加上病假在家闲的慌,于是就有了开发一个桌面小程序的念头。这就是iTip的由来。 iTip其实就是个电子便笺。这里不是要把iTip做得多么好,多么优秀,而是作为一个练手Py…

   518   2008-11-07   阅读全文

wxPython下无标题栏窗体的移动

由于没有找到类似vb那样,可以直接调用系统函数的方法来实现无标题栏窗体的移动,所以只有采取“土法”移动了。即根据拖动过程中计算鼠标移动位置的差然后相应Move窗体囧rz,记录一下其代码的具体实现,其中panel是覆盖在窗体中的一块面板控件... ... ... #将鼠…

   356   2008-11-06   阅读全文
加载更多