最近写了个GTalk机器人,就一个脚本,但是我需要它24小时在服务器跑着,于是乎在网上搜不被ssh切断的方法。
你要是想python robot.py & 是不行的,一旦用户登出,脚本就自动退出了。用at, cron也可以实现不过我发现了一个命令
nohup,可以忽略登出的信号,现在只要
nohup python robot.py &
就好了。
最近写了个GTalk机器人,就一个脚本,但是我需要它24小时在服务器跑着,于是乎在网上搜不被ssh切断的方法。
你要是想python robot.py & 是不行的,一旦用户登出,脚本就自动退出了。用at, cron也可以实现不过我发现了一个命令
nohup,可以忽略登出的信号,现在只要
nohup python robot.py &
就好了。
话说Pywinauto真是好用阿,不过有些脚本想给同事用他们要安装Python就有点麻烦了,用Py2exe编译出的程序运行时总提示有错误。今天花了点时间,原来Py2exe的脚本里有很多选项可以用。先写这一点吧。
setup(console=[’setup_vista32.py’],
options={
"py2exe":{
"packages":
["pywinauto",
"pywinauto.findwindows",
"pywinauto.controls",
"pywinauto.tests"]
}
}
以后再慢慢优化把垃圾去出去。
想用Python做个视频播放器自己用呢,让Gstreamer这东西给困住了。网上文档大部分是讲播放音频的,弄得都特复杂。搞的我放一个AVI文件好像还得先查它是什么编码编的。差点就转向xine了,然后又差点把python放弃转向java…-_-!
不过就在刚才终于成功了,而且Audio/Video Sync的也很好。赶快记下来,以免明天忘了。
gst-launch-0.10 -v filesrc location=视频文件 ! decodebin name=d d. ! queue! autovideosink d. ! queue ! audioconvert ! alsasink