pyinfo():一个像 phpinfo 一样的 Python 脚本
2015-10-16 07:59
615 查看
作为一个热衷于 php 的家伙,我已经习惯了使用
phpinfo()函数来让我轻松访问 php.ini 里的配置和加载的模块等信息。当然我也想要使用一个不存在的
pyinfo()函数,但没有成功。按下 CTRL-E,google 一下是否有人实现了它?
是的,有人已经实现了。但是,对我来说它非常难看。荒谬!因为我无法忍受丑陋的布局,咳咳,我不得不亲自动手来改改。我用找到的代码,并重新进行布局使之更好看点。Python 官方网站的布局看起来不错,那么何不借用他们的颜色和背景图片呢?是的,这听起来像一个计划。
Gist 代码地址
下载地址
例子
提醒你下,我仅仅在 Python 2.6.4 上运行过它,所以在别的版本上可能有风险(将它移植到任何其他版本它应该是没有问题的)。要使用它,只需要导入该文件, 并调用
pyinfo()函数得到它的返回值打印到屏幕上。好嘞!
如果你在使用 mod_wsgi 时没有得到正确的返回结果,你可以如下运行它(当然得替换路径):
def application(environ, start_response): import sys path = 'YOUR_WWW_ROOT_DIRECTORY' if path not in sys.path: sys.path.append(path) from pyinfo import pyinfo output = pyinfo() start_response('200 OK', [('Content-type', 'text/html')]) return [output]
via:http://bran.name/articles/pyinfo-a-good-looking-phpinfo-like-python-script/
作者:Bran van der Meer 译者:strugglingyouth 校对:wxy
相关文章推荐
- Python中基本的日期时间处理的学习教程
- Python中的模块导入和读取键盘输入的方法
- 解读Python编程中的命名空间与作用域
- 详解Python编程中包的概念与管理
- Python编程中的文件操作攻略
- 详解在Python程序中自定义异常的方法
- 详解使用Python处理文件目录的相关方法
- Eclipse + Pydev 配置Python开发环境
- python学习——基础(二)
- <LeetCode><Easy> 198 House Robber
- python正则表达式操作
- Python虚拟环境学习
- Python(六)python变量的解析和字典
- python文件操作之文件打开方式
- 基于python的贪吃蛇
- 图像的二值化之python+opencv
- Python 字符串函数的方法
- 提高Python运行效率的六个窍门
- 简单的python socket服务器和客户端
- python,开启django服务器