python改变工作目录

python脚本执行时,有一个当前工作目录,用不同方式启动,是不一样的 如在存在一个 /tmp/x.py cd /tmp; python x.py cd $HOME; python /tmp/x.py 两种执行方式,当前工作目录是不一样的,内部代码涉及到路径问题的话,需要自己处理 import os,sys print os.getcwd() os.chdir(os.path.dirname(sys.argv[0])) # 切换到脚本所在的目录 print os.getcwd()

March 29, 2010 · notsobad

装了个计算器软件

装了个计算器软件,PoketCas,画了几张图,很好玩。 还有个飞车的。

March 26, 2010 · notsobad

Itouch 使用一天

Itouch的截图功能挺不错,截了几张 今天折腾了一下,破解还没有搞定。 [![](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_03CDF50B-A459-4A80-B4C2-08236956FA15.jpeg)](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_03CDF50B-A459-4A80-B4C2-08236956FA15.jpeg) [![](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_430A8CD8-C466-44C0-A5EB-16077DDB4AE2.jpeg)](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_430A8CD8-C466-44C0-A5EB-16077DDB4AE2.jpeg) [![](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_89E866BA-11F9-4376-A9E5-556B3333A477.jpeg)](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_89E866BA-11F9-4376-A9E5-556B3333A477.jpeg) [![](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_712DDDA8-8BA0-4F6C-9517-DEE8D47C98A3.jpeg)](http://blog.notsobad.cn/wp- content/uploads/2010/03/p_480_320_712DDDA8-8BA0-4F6C-9517-DEE8D47C98A3.jpeg)

March 23, 2010 · notsobad

A post from itouch

刚买了itouch,上网的效果很不错,只是目前这个版本还不能破解,所以只能装一些免费的软件。 Ps:触摸屏键盘比预想的要好很多。

March 22, 2010 · notsobad

windows下启动一个带有gui的程序

如何在调起一个命令,然后立即返回呢? linux下的好办。windows下怎么做呢?参考下面。 http://www.php.net/manual/en/function.exec.php function execInBackground($cmd) { if (substr(php_uname(), 0, 7) == "Windows"){ pclose(popen("start /B ". $cmd, "r")); } else { exec($cmd . " > /dev/null &"); } } windows下web.py中,想启动一个带gui的程序,或者想在一个新的cmd窗口中执行一个命令行程序,如何做呢? 启动带gui的程序: ...

March 19, 2010 · notsobad

关于frameset

备忘下,关于frameset,这个标签现在用的已经不多了,用法比较特殊。 <http://www.w3.org/TR/REC- html40/present/frames.html#h-16.2> frameset是一个与html并列的一种文档类型,如果frameset文档中出现普通html标签,则会变成普通的html文档。 An HTML document that describes frame layout (called a frameset document) has a different makeup than an HTML document without frames. A standard document has one HEAD section and one BODY. A frameset document has a HEAD, and a FRAMESET in place of the BODY. The FRAMESET section of a document specifies the layout of views in the main user agent window. In addition, the FRAMESET section can contain a NOFRAMES element to provide alternate content for user agents that do not support frames or are configured not to display frames. Elements that might normally be placed in the BODY element must not appear before the first FRAMESET element or the FRAMESET will be ignored. ...

March 17, 2010 · notsobad

python捕获stdout输出

python中捕获到stdout的输出,实际上就是把sys.stdout只想到一个打开的文件即可 import StringIO import string, sys stdout = sys.stdout sys.stdout = file = StringIO.StringIO() print """ According to Gbaya folktales, trickery and guile are the best ways to defeat the python, king of snakes, which was hatched from a dragon at the world's start. -- National Geographic, May 1997 """ sys.stdout = stdout print string.upper(file.getvalue()) 类似与php中的ob_*系列函数。 It's like comparing apples to oranges.

March 13, 2010 · notsobad

一个显示buzz的wordpress插件

装了个wordpress插件 [google buzz ER](http://workshop.rs/2010/02/google-buzz-er- google-buzz-for-wordpress/) 效果就是页面右边的“我说啊~~”里的样子,效果只能说勉强可用吧,有些链接都没有显示出来。 自从google buzz出来后,我就很少写blog了,值得记的东西用google buzz随手记下就好了,写blog多少有点正式了。 ...

March 12, 2010 · notsobad

webfaction主机的邮件配置

我需要在webfaction的主机上使用email来给注册用户发邮件,它本机是不提供mail server的,需要单独配置邮件 email的配置,参考这个 http://docs.webfaction.com/user-guide/email.html 即新建mailbox,新建个发邮件账户,然后就是django中配置了。 django中配置参考这个: https://help.webfaction.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid;=181 ...

March 12, 2010 · notsobad

windows mobile的手机蓝牙只能接收不能发送问题

windows mobile的手机蓝牙只能接收,不能发送 设置–>连接–>无线收发–>把"接收所有无线数据交换内容"勾上 终于虚拟机里windows终于可以使用蓝牙给手机传文件了。

February 9, 2010 · notsobad