代码改变世界

随笔分类 -  打造Python的世界

穿越狙击V1.0

2012-06-28 14:31 by Python爱好者, 291 阅读, 收藏,
摘要: 穿越狙击V1.0下载地址:http://files.cnblogs.com/pythonlover/穿越狙击.zip由于Linux下没有太多可以玩的射击游戏,所以写了这款小游戏填补一下这个空缺。目前功能还很简单。未来会加入更多有趣的玩法,比如联机游戏。敬请期待。运行方法:Windows用户:安好python解释器和pygame后,双击main.pyw即可。Linux用户:用sudo apt-get installpython-pygame命令,安好pygame后,用python main.py运行。注意:1、要运行本游戏,您需要安装python解释器和pygame。2、python解释器下载地 阅读全文

词汇小助手官方网站发布了

2012-05-14 10:15 by Python爱好者, 268 阅读, 收藏,
摘要: 词汇小助手V2.0发布在官方网站上了。词汇小助手官方网站: http://wordhelper.weebly.com/index.html 阅读全文

发布代码小助手V1.1——可以正常处理Tab和尖括号

2012-04-19 10:22 by Python爱好者, 307 阅读, 收藏,
摘要: 发布代码小助手V1.1——可以正常处理Tab和尖括号下载地址: http://files.cnblogs.com/pythonlover/发布代码小助手V1.1.zip 版本更新信息: 1、完成了源代码结构的清晰化 2、可以正常处理Tab和尖括号 设计起源: 新浪博客似乎没有插入代码的功能,所以不得不用打空格的方法格式化代码。而且没法显示行号。 描述: 发布代码小助手用python和Tkinter开发,可以在任何常见操作系统上运行。主要用于在不支持发布格式化代码的博客上通过写HTML源代码的方式发布程序代码。目前仅仅实现缩进的功能,未来还要加入行号,代码颜色等等功能。 使用说明: 1、首先要保 阅读全文

词汇小助手V1.4——加入单词测试功能

2012-04-19 09:42 by Python爱好者, 522 阅读, 收藏,
摘要: 词汇小助手V1.4——加入单词测试功能 下载地址:http://files.cnblogs.com/pythonlover/词汇小助手V1.4.zip最新版V2.0下载地址:http://wordhelper.weebly.com/index.html 版本更新信息: 1、引入单词测试的功能。 2、引入本地单词数据库,记录查过的所有单词,用于单词测试。 3、修改了主窗体单词列表的按键绑定,鼠标双击单词,显示解释。 4、修改了在线查单词快捷键绑定,按Ctrl+q查单词。 目前不能解决的问题: 1、子窗体如何在提交信息显示MessageBox后重获焦点。 2、窗体出现位置如何定位。 3、界面字体大 阅读全文

发布代码小助手V1.0——一款在博客上发布格式化代码的辅助工具

2012-04-13 08:47 by Python爱好者, 311 阅读, 收藏,
摘要: 发布代码小助手V1.0——一款在博客上发布格式化代码的辅助工具下载地址:http://files.cnblogs.com/pythonlover/发布代码小助手V1.0.zip 设计起源: 新浪博客似乎没有插入代码的功能,所以不得不用打空格的方法格式化代码。而且没法显示行号。 描述: 发布代码小助手用python和Tkinter开发,可以在任何常见操作系统上运行。主要用于在不支持发布格式化代码的博客上通过写HTML源代码的方式发布程序代码。目前仅仅实现缩进的功能,未来还要加入行号,代码颜色等等功能。 使用说明: 1、首先要保证您的电脑已经安装了python解释器,安装方法参见:http://p 阅读全文

词汇小助手V1.3——加入批量查单词功能

2012-04-10 13:49 by Python爱好者, 3756 阅读, 收藏,
摘要: 词汇小助手V1.3——加入批量查单词功能下载地址:http://files.cnblogs.com/pythonlover/词汇小助手V1.3.zip最新版V2.0下载地址:http://wordhelper.weebly.com/index.html 版本更新信息: 1、加入批量查单词,可以批量查询英语和日语单词,提高查单词的效率。 设计起源: 尝试把背单词变成一种乐趣。 描述: 词汇小助手用python和Tkinter开发,可以在任何常见操作系统上运行。目前可以统计大量文章的词频,您可以按频率筛选重要的词汇,还可以自动翻译,选中列表中的单词,右侧自动显示解释。下侧是一个在线词典,可以翻译英 阅读全文

词汇小助手V1.2——可以显示英语单词的国际音标

2012-04-09 10:18 by Python爱好者, 1118 阅读, 收藏,
摘要: 词汇小助手V1.2——可以显示英语单词的国际音标 下载地址:http://files.cnblogs.com/pythonlover/%E8%AF%8D%E6%B1%87%E5%B0%8F%E5%8A%A9%E6%89%8BV1.2.zip 版本更新信息: 1、可以正常显示国际音标。 设计起源: 尝试把背单词变成一种乐趣。 描述: 词汇小助手用python和Tkinter开发,目前可以统计大量文章的词频,您可以按频率筛选重要的词汇,还可以自动翻译,选中列表中的单词,右侧自动 显示解释。下侧是一个在线词典,可以翻译英语和日语单词。未来要加入很多有趣和实用的功能,诸如生词本和词汇游戏等等等... 阅读全文

词汇小助手V1.1——引入自动翻译和在线词典功能

2012-03-31 13:31 by Python爱好者, 331 阅读, 收藏,
摘要: 词汇小助手V1.1——引入自动翻译和在线词典功能 下载地址: http://files.cnblogs.com/pythonlover/词汇小助手V1.1.zip 版本更新信息: 1、词频统计部分引入自动翻译,目前只可以统计英语。 2、增加在线词典功能,可以翻译英语和日语单词。*翻译结果来自沪江小D(http://dict.hjenglish.com/) 设计起源: 尝试把背单词变成一种乐趣。 描述: 词汇小助手用python和Tkinter开发,目前可以统计大量文章的词频,您可以按频率筛选重要的词汇,还可以自动翻译,选中列表中的单词,右侧自动显示解释。下侧是一个在线词典,可以翻译英语... 阅读全文

词汇小助手V1.0——一款跨平台词频统计和外语学习工具

2012-03-23 10:43 by Python爱好者, 312 阅读, 收藏,
摘要: 词汇小助手V1.0——一款跨平台词频统计和外语学习工具最新版地址:http://www.cnblogs.com/pythonlover/archive/2012/03/31/2426848.html下载地址:http://files.cnblogs.com/pythonlover/%E8%AF%8D%E6%B1%87%E5%B0%8F%E5%8A%A9%E6%89%8B.zip设计起源:尝试把背单词变成一种乐趣。描述:词汇小助手用python和Tkinter开发,目前还很简陋,只可以统计指定位置数据文件中英语单词的词频。未来要加入很多有趣和实用的功能,诸如生词本、自动翻译和词汇游戏等等等等,永 阅读全文

html字符串生成器源代码

2012-03-12 15:49 by Python爱好者, 643 阅读, 收藏,
摘要: #-*-coding:utf-8-*-#-*-coding:big5-*-#-*-coding:cp936-*-import Tkinterimport tkFileDialogimport osimport tkMessageBoximport shutilurlnew=""#文件打开def manipuOpen(): url = tkFileDialog.askopenfilename(title = '打开html文件', #创建打开文件对话框 filetypes=[('HTML', '*.htm'), ('Al 阅读全文

有关生日小助手的内容,请浏览生日小助手官方网站……

2012-02-21 17:22 by Python爱好者, 268 阅读, 收藏,
摘要: 有关生日小助手的新博文,已转移到生日小助手官方网站(http://birthdayhelper.weebly.com/),更多信息请浏览生日小助手官方网站……谢谢您的关注…… 生日小助手是一款基于Tkinter,由Python编写的跨平台生日提醒软件。支持各种常见的操作系统,界面干净,操作方便,内置快捷键,可以实现纯键盘录入,提高批量录入的效率。支持多国语言,目前支持简体中文、英语、日语,以后会慢慢加入其他的语言。同时支持农历和公历的提醒,如果您是中国人,有时候需要记录一些外国朋友的生日,这时公历生日提醒就可以起到作用;如果您是其他国家的人,并且您有来自中国的朋友,那么农历生日提醒就可以给您很 阅读全文

生日小助手V3.1——跨平台多语言的农历生日提醒软件

2012-02-15 23:05 by Python爱好者, 654 阅读, 收藏,
摘要: 项目主页:http://birthdayhelper.weebly.com/开发者:IT小小龙 个人博客:http://blog.sina.com.cn/buduanqs 电子邮箱:long5092@126.com 小组人员清单 英语翻译:IT小小龙 个人博客:http://blog.sina.com.cn/buduanqs 电子邮箱:long5092@126.com 日语翻译:富士山の雪 个人博客:http://blog.sina.com.cn/llaccccall 电子邮箱:yanchao_jp@126.com 加入团队:如果你想加入生日小助手的开发团队,可以发电子邮件到long5092@ 阅读全文

生日小助手源码运行的步骤

2012-02-15 16:21 by Python爱好者, 1042 阅读, 收藏,
摘要: 1、如果您是Ubuntu或者基于Ubuntu的发行版的用户,请通过: sudo apt-get install tcl8.5sudo apt-get install python-tk 命令,安装环境依赖。 解压,从命令行进入源码文件夹,然后用python main.py命令启动程序。 2、如果您是Windows用户,请安装对应您系统的python解释器,不分系统的版本(Win2003,XP,Vista,Win7,Win2008均可),为了方便英文不太好的用户,这是我网盘里文件下载地址: 32位Windows的python解释器:http://www.kuaipan.cn/index.p... 阅读全文

python简要介绍

2012-02-15 16:13 by Python爱好者, 1131 阅读, 收藏,
摘要: 最新版生日小助手网址:http://birthdayhelper.weebly.com/资料来源很多,主要是百度百科,网上这样的内容很普遍,主要是想整理一下帮助大家对python有个感性的认识。 Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于 1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模 块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要. 阅读全文

生日小助手的问答帮助——随时更新,长期有效……

2012-02-10 01:02 by Python爱好者, 227 阅读, 收藏,
摘要: 1、编辑生日。这个问题我考虑过,但是没能实现,想双击直接编辑,或者右击显示个编辑菜单,但是没成功。如果单独开一个文本框来编辑,又显得累赘。开学以后可能时间就不那么充裕了,毕竟要抓紧准备考研了,这项功能一定会加上,不过短期有难度。这个软件会不断地开发下去,一定可以加上编辑生日的功能。现在可以临时使用“删除然后添加”的方法来修改生日信息。2、用户如果输入的日期早于当前日期,显示当年的生日,而应该显示下年的生日。这个问题确实很有价值,还真没注意到这个问题。这个问题下一版应该就可以解决。敬请期待。3、删除不掉列表原有的信息?这个不应该,原有的信息是我做实验用的。如果实在不行,就把MainApp/Dia 阅读全文

生日小助手的详细规划——本博文随时更新,持续有效

2012-02-10 00:58 by Python爱好者, 352 阅读, 收藏,
摘要: 本文内容包括:1、用户反应的问题2、用户需要的功能3、生日小助手的详细规划1、用户反应的问题a、用户输入日期早于当前日期,显示的是当年的生日,能不能显示下一年?(已解决)2、用户需要的功能a、编辑生日列表的功能3、生日小助手的详细规划下一版本规划: 1、实现用户自定义快捷键; 2、引入Pmw,加入水平滚动条。 **为了避免添加Pmw组件带来的附加的组件安装步骤,降低用户操作的复杂度,当前版本先不加入Pmw了。并且就当前程序的功能来说,还没有极其的必要性添加Pmw组件。 未来要引入的功能:1、开机自启动选项; 2、导出生日信息到指定位置; 3、自动向当天过生日的人发送祝贺生日的电子邮件; 4、自 阅读全文

关于生日小助手跨平台兼容性的临时解决方案

2012-02-08 16:03 by Python爱好者, 319 阅读, 收藏,
摘要: 关于生日小助手跨平台兼容性的临时解决方案 1、如果您是Windows XP用户,对于生日小助手V3.0以后的版本,无需对系统做任何改动。 解压下载的压缩文件,然后双击dist文件夹下的main.exe即可运行程序。 运行程序的方法: (1)下载windows版的生日小助手 (2)右击,选择"全部提取……"然后”提取“(如果您的电脑里安装了WinRAR,那么就是”解压到……/“) (3)然后进入解压后的文件夹,如果您没有改动解压目录的话,应该就在当前目录下。 (4)进入“生日小助手……Windows”文件夹 (5)直到看到"dist"文件夹 (6)进入&q 阅读全文

生日小助手V3.0——跨平台的农历生日提醒软件

2012-02-06 21:33 by Python爱好者, 849 阅读, 收藏,
摘要: 开发者:IT小小龙 个人博客:blog.sina.com.cn/buduanqs 电子邮箱:long5092@126.com 设计起源:最近把系统换成了Ubuntu11.10,找不到合适的农历生日提醒软件,于是就用Python自己写了一个,界面完全用Tkinter编写。 版本更新信息: 1、完成了Windows版本; 2、内置算法,不必依赖lunar; 3、可以切换界面语言; 4、完成了Linux直接执行版,不必用python命令执行; 5、部分重构了项目代码,可以灵活设置GUI布局和界面语言。 注意:Ubuntu和基于Ubuntu的发行版需要安装tcl8.5sudo apt-get in.. 阅读全文

生日小助手V2.0发布了——可以正式投入使用!

2012-01-26 14:09 by Python爱好者, 326 阅读, 收藏,
摘要: 生日小助手V2.0——Ubuntu下基于lunar的农历生日提醒软件开发者:IT小小龙个人博客:blog.sina.com.cn/buduanqs电子邮箱:long5092@126.com设计起源:最近把系统换成了Ubuntu11.10,找不到合适的农历生日提醒软件,于是就用Python自己写了一个,界面完全用Tkinter编写,内部调用lunar实现公历和农历的转化。版本更新信息:1、完成了整个项目的代码重构,引入面向对象的思想2、增加了删除生日信息的功能3、可以通过删除和添加生日信息间接修改生日信息4、对日期输入的合法性进行了检验5、可以同时检验农历和公历生日6、增加了对特殊日期的处理,如 阅读全文

htm字符串生成器

2012-01-15 18:57 by Python爱好者, 513 阅读, 收藏,
摘要: 因为程序是在Ubuntu上写的,如果在Windows上使用,需要略加改动。由于发现了更好的导出到Excel的方法,这个程序暂时不做windows版了。大家可以看《html字符串生成器源代码》。先把要转化的.xls文件另存为.html文件,然后再用html字符串生成器转化。为了实现C#导出到Excel,我选用了生成htm字符串的方式,用StringBuilder的方式,调用append函数,添加字符串,然后保存成htm格式,最后重命名生成Excel。但是在这个过程中,模板Excel中的很多格式、固定内容都是不变的,所以我就产生了用Python生成固定部分的字符串的想法。于是htm字符串生成器应运 阅读全文