[分享][原创]自己用Python开发的小软件,日程管理

Python/PHP/Perl 开发与设计
回复
头像
CNBorn
帖子: 139
注册时间: 2006-04-28 18:40
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

[分享][原创]自己用Python开发的小软件,日程管理

#1

帖子 CNBorn » 2006-08-30 4:57

tarsusa是一个非常简单的时间管理程序。
  
  使用它,您可以方便地管理所有您要完成的事情
  
  无论是将杂乱的事项分门别类地整理,还是提醒您优先处理即将到期的任务,tarsusa都游刃有余
  
  更为重要的,是 tarsusa 可以提醒您每天都必须完成的工作,并且记录您完成这些工作的情况。
  
  我开发这个程序的初衷,是为了有一个简便的应用程序来帮助我管理时间,同时能够突出我每天都要完成的重点任务。
  
  这个程序使用Python开发,Web框架选择了Karrigell,一个纯Python的Web Framework,使用的数据库系统是Karrigell内部自带的buzhug数据库
  
  本软件 遵循 GPL 协议
  
  http://cnborn.googlepages.com/index.html
  
  是一个非常简单的程序,也是自己学习Python迈出的一小步,希望和大家多多交流
BLOG: http://blog.donews.com/CNBorn
Ubuntu、英语学习
头像
adqin
帖子: 1417
注册时间: 2007-01-24 22:07
来自: http://adqin.cn
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 adqin » 2007-02-14 5:26

支持,我是学习PHP的,不过这里Python人气高些,来体验下气氛和学习经验。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2007-02-14 9:35

$● python /usr/share/karrigell/Karrigell.py
Traceback (most recent call last):
File "/usr/share/karrigell/Karrigell.py", line 20, in ?
import KarrigellRequestHandler
File "/usr/share/karrigell/KarrigellRequestHandler.py", line 60, in ?
from core import k_config
File "/usr/share/karrigell/core/k_config.py", line 181, in ?
raise ConfigError, "root directory not found : %s" %rootDir
core.k_config.ConfigError: root directory not found : /usr/share/karrigell/webapps
$● grep '^root' /etc/karrigell/Karrigell.ini
root=/home/exp/tarsusa

只是下了tarsusa_r5b_RC.tar.bz2。其他edgy源的。
● 鸣学
头像
CNBorn
帖子: 139
注册时间: 2006-04-28 18:40
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 CNBorn » 2007-02-14 12:55

edgy源里有这个程序?受宠若惊…… 个人练手的程序……

r5b_RC这个文件只包括了tarsusa的源程序,这个程序还需要Karrigell作为web server 以及 buzhug 作为数据库引擎

tarsusa网站“how to"页面上面的Karrigell-2.3tar.bz2里面包含了所有的支持环境

eexpress你这个问题是因为root路径没有设置对,要设置到tarsusa_r5b_RC.tar.gz2解包的目录中的tarsusa目录下,即有index.pih文件的那个目录,不要忘了后面还要加一个/

这个假期之内准备发布新版本的,功能有很大增强并且整合支撑环境,把安装弄简单些,现在发布的版本功能还比较简陋……
BLOG: http://blog.donews.com/CNBorn
Ubuntu、英语学习
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#5

帖子 eexpress » 2007-02-15 20:49

不是路径问题。
竟然只能使用下载的Karrigell-2.3,源的(版本号: 2.2.5-1.1)没有buzhug这部分。如果是这样,岂不是只能手动启动web服务了?
那网页需要强制utf8。应该是有点小bug。 :lol: 每次刷新都要手动哦。
现在怎么搞呢,卸载源安装的?作个bash执行下面的?
python ~/下载/Karrigell-2.3/Karrigell.py
要是建立启动器,还要killall Karrigell.py呢。
这样不太好吧。
● 鸣学
头像
CNBorn
帖子: 139
注册时间: 2006-04-28 18:40
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 CNBorn » 2007-02-18 23:02

我使用的环境就是手动启动Karrigell的,的确有些不方便。

还有太多的不足需要完成,目前的进度也就是just work,可以满足我的所有要求,不过对于更广大的用户来说,是比较麻烦一些。

另:网页编码的问题,我这里也有些不明白。
我页面里头指定的是utf8,不过我这里浏览器不更改编码就可以正常显示,不管是ubuntu下还是windows下使用firefox查看都没问题。不过我xbox上面xbox media player 的 web interface 界面的编码是utf,但是总显示成乱码,总需要手动改一下,如何能让firefox记住编码设定呢?

启动karrigell的这个问题,如果要做的话,也可能就是加入到init.d里面去了,不过如果那样的话,会不会让用户感觉很不爽的啊…… 大家给支支招招

感谢大家的支持,谢谢了。
BLOG: http://blog.donews.com/CNBorn
Ubuntu、英语学习
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#7

帖子 eexpress » 2007-02-18 23:20

启动web服务问题不大。作个bash,判断下进程,开/关服务就是,最多再加个不同的声音提示。

主要是那个编码的事情。我用opera的,应该是使用标准的w3c。opera历来编码自动转换做得好的,连irc里面都支持自动编码转换。fx的还刻意去兼容了一些东西的。
● 鸣学
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
送出感谢: 42 次
接收感谢: 9 次
联系:

#8

帖子 millenniumdark » 2007-02-19 0:39

加精。

:D
回复

回到 “Python/Php/Perl”