- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 wxPython 透明组件实现三例
这几天写一个项目,需要给wxpython的部件做一下透明处理,使其能显示在有背景图片的frame上。 实现的时候,最重要是组件的 Paint 和 EraseBackground 事件。 下面代码分别实现了 ToolBar、CheckBox 和 StaticText 的透明处理。其中很重要的一点是它们的父窗体要设置成 wx.TRANSPARENT_WINDOW 样式,否则不会透明显示。win7 + python2.5 + wxPython2.8.11 测试通过class TPToolBar(wx.ToolBa
2010-10-18 02:38:00 5303 1
原创 批量提取 sitemap.xml 中的链接生成 sitemap.txt (Python脚本)
题目读起来很绕,是这样的,我的小站用了dedecms的一个插件,它能生成若干个 google sitemap 的 .xml 文件,然而却没有对应的利于百度收录的插件可使用。在网上查了一下,说是要提取这些 .xml 文件中的链接出来,生成一个对应的 sitemap.txt 才行,然后以如下格式放到 robot.txt 中Sitemap: http://your site/sitemap.
2009-09-22 07:43:00 2014
转载 Python中有趣的变量赋值
Python语言中,连变量和它的赋值都是很有意思的事情。你只需要在使用它的时候扔给它一个值,然后在它的作用域内使用它。其他的事情不需要担心。python解释器会完成剩下的事情。 1. >>>x = 1 2. >>>x 3. 1 4. >>> 当然你还可以显式的删除它,但在这之后你就不能再引用这个变量了 1. >>>del x 2
2009-09-19 20:14:00 499
转载 利用codecs模块批量转换文件编码
今天在网上发现了一个网页的模板,可惜编码是gb2312的,而我所用的是utf-8的,当然可以用编辑器打开一个一个的转换,嫌麻烦,而且,以后可能还能用得上。就写了个脚本,批量转换的下面是具体实现代码: 1. #! /usr/bin/python 2. #coding:utf-8 3. import codecs 4. import sys
2009-09-19 00:25:00 435
转载 有趣的lambda函数
Python中内置了一个有意思的函数:lambda,允许我们快速定义单行的最小的函数,先来看一个简单的例子:清单1>>>def f(x): ... return 2**x ... >>>f(3) 8 >>> 我们可以用lambda函数实现:清单2>>> a = lambda x:2**x >>> a(3) 8 >>>
2009-09-18 18:38:00 428
原创 用wubi.exe从硬盘安装ubuntu只需15分钟
本文出自 python吧 ,欢迎转载,但请务必保留作者信息及本站链接。工作原因,需要到linux平台下开发一些套件。到网上搜了下,发现ubuntu已经发放了9.04终极版,想必稳定性一定很好。开始并没期望安装过程有多简单,只是装完之后一看表,我的天,不到15分钟!首先,我在官网上下载了“Ubuntu 9.04 Desktop (the latestversion)”,之后为
2009-09-11 20:57:00 1891
原创 用wxPython的htmlWindow实现“关于”对话框
原文出自python吧,地址:http://www.python8.org/a/fenleiwenzhang/tuxingjiemian/wxPython/2009/0901/116.html转载请注明出处,更多精彩,在http://www.python8.org我在用wxPython做一个小工具的时候打算用htmlwindow组件实现一个关于对话框,在网上查阅了一些资料之后,我写出了自己
2009-09-06 14:02:00 1193
SqlServer1433端口入侵检测工具
2008-12-17
wconio(python脚本的控制台彩色文字输出)
2008-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人