Python实现的学历与日历互转

背景:学历是指大学中常用的“第X周周X”这种日期格式,日历是指我们常用的公历。大学生活中难免会遇到这两种日期的转换问题,以前我都是看着万年历自己数的,今天在课程格子中添加下学期的一大坨考试安排(教务处课表上用的是学历,而课程格子中只支持日历)时,累觉不想再手动数了,于是花了比数数更长的时间写了一个简单的Python小程序,用到了datetime中的date类和timedelta类,也算是掌握了一个现成的小工具,不用自己再去写日期类了。只是随便写了一下给自己临时用的,用户体验、程序流程和逻辑什么的都没太在意。在这儿记录一下好了,以备将来用到。

继续阅读“Python实现的学历与日历互转”

用Sina App Engine部署你的Python Django Project

最近做了个Project,Python+Django1.5的通讯录。挂在了GAE上。网址是http://contactbook.sinaapp.com

然后很荣幸地被老师推荐给小伙伴们了。咱从来都是乐于分享的人,这不,今晚做了个PPTX教程,给小伙伴们看看,谁想把自己的project搞到网上去,可以照着做一做。就这样啦~

首先,你需要有一个账号。可以在http://sae.sina.com.cn/activity/invite/163068/weibo注册账号(通过这个链接注册,可以给我增加一些“云豆”,即消耗空间资源花费的货币。我花了一晚上做教程也不容易,希望大家能支持一下,谢谢!!!)

注册好后,用Sina App Engine部署你的Project.pptx,方法在这个pptx里:

http://pan.baidu.com/s/1Ccrbw

Python Snake Code

这是哈尔滨工业大学《高级语言程序设计I》的进阶实验3.2 贪吃蛇游戏。感觉挺有意思,而且写好它也花了我不少时间,所以就发上来了。

简单地说,这就是一个用Python(+Tkinter)写的GUI界面贪吃蛇游戏。电脑需要安装有Python才能运行。

一. 实验目的:

1)  掌握GUI的基本控件

2)  掌握GUI的布局方法

3)  熟练掌握键盘、鼠标事件的处理方法

4)  掌握程序调试、测试方法

5)  掌握MVC程序设计方法

继续阅读“Python Snake Code”