⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ping.cgi

📁 The Kannel Open Source WAP and SMS gateway works as both an SMS gateway, for implementing keyword b
💻 CGI
字号:
#!/usr/bin/python"""PING cgi.Gets the name or IP number of a host as CGI argument. Returns asplain text the output of the ping command for that host.Lars Wirzenius <liw@wapit.com>"""import os, cgi, stringdef ping(host):    if len(string.split(host, "'")) != 1:    	return "Invalid host name."    f = os.popen("ping -q -c 4 '%s'" % host)    lines = f.readlines()    f.close()    lines = map(lambda line: line[:-1], lines)    lines = filter(lambda line: line and line[:4] != "--- ",  lines)    return string.join(string.split(string.join(lines, " ")), " ")def do_cgi():    print "Content-type: text/plain"    print ""    form = cgi.FieldStorage()    if not form.has_key("host"):	print "CGI argument `host' missing."    else:	host = form["host"].value	print ping(host)if __name__ == "__main__":    do_cgi()

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -