Category: Python


判断Redis运行状况是否正常的Python监控脚本

import commands
 
'''
    execute system command
'''
def execSysCmd(cmd):
    (status,output) = commands.getstatusoutput(cmd)
    return (stat[......]<p class="read-more"><a href="http://neoremind.com/2012/06/%e5%88%a4%e6%96%adredis%e8%bf%90%e8%a1%8c%e7%8a%b6%e5%86%b5%e6%98%af%e5%90%a6%e6%ad%a3%e5%b8%b8%e7%9a%84python%e7%9b%91%e6%8e%a7%e8%84%9a%e6%9c%ac/">继续阅读</a></p>

有关Python拼SQL操作数据库的故事

小白问:

我想用python操作数据库,我拼sql该怎么半?
 
PY控:
想想java吧
 
小白:
sql += name
sql += ‘, now(),’
 
PY控:
No No No
第一,拼string浪费内存,你这样不好[……]

继续阅读

python脚本在crontab中无法执行解决

 今天在crontab里配置了一个python脚本定时执行,配置信息如下:

# crontab -l
35 9 * * * cd /home/work/test; ./test.py

 结果没有任何输出就是执行不了,利用下面命令观察crontab日志。

# s[......]<p class="read-more"><a href="http://neoremind.com/2012/05/python%e8%84%9a%e6%9c%ac%e5%9c%a8crontab%e4%b8%ad%e6%97%a0%e6%b3%95%e6%89%a7%e8%a1%8c%e8%a7%a3%e5%86%b3/">继续阅读</a></p>

Python time时间用法

python的time使用方法详见链接。下面列举一些常用方法。

>>> import time

设置一个时间的格式,下面会用到

>>>ISOTIMEFORMAT=’%Y-%m-%d %X’

看一下当前的时间,和其他很多语言相似这是从epoch(1970[……]

继续阅读

Python执行系统命令的3种方法

如何在python中调用系统命令,python提供了很多的办法,根据不同的需求可以选择不同的方式,这里以代码示例为主,具体的可以去pydoc上搜索查找用法。

 
 
>>> import os  
>[......]<p class="read-more"><a href="http://neoremind.com/2012/02/python%e6%89%a7%e8%a1%8c%e7%b3%bb%e7%bb%9f%e5%91%bd%e4%bb%a4%e7%9a%843%e7%a7%8d%e6%96%b9%e6%b3%95/">继续阅读</a></p>

使用pdb调试python程序

python就像shell一样简单,因为它是解释型语言,同时它也很强大,想OO语言,但是它的调试debug功能却不能像shell那样土,echo或者-x,那么拿出python的调试利器pdb,名字就像gdb一样cool用起来也是一样cool。如果想调试一段python代码有下面两种方法可以用:
&[……]

继续阅读

Ajax与Jython结合的简单应用

1. 安装Tomcat

2. 在<TOMCAT_HOME>/webapps/建立文件夹jythonAjax.

3. Go to <TOMCAT_HOME>/webapps/jythonAjax

新建一个jython源文件HelloWorld.py

from javax.servlet.http import HttpServlet 
 
class HelloWorld(HttpServlet):
 
def doPost(self, req, res):
 
searchterm = req.getParameter("username")[......]<p class="read-more"><a href="http://neoremind.com/2010/02/ajax%e4%b8%8ejython%e7%bb%93%e5%90%88%e7%9a%84%e7%ae%80%e5%8d%95%e5%ba%94%e7%94%a8/">继续阅读</a></p>