pyinfo():一个像 phpinfo 一样的 Python 脚本

作者因为找不到Python中类似PHP的phpinfo()函数, 自行创建了一个pyinfo()函数用于显示Python配置信息。此函数可在Python2.6.4中使用,通过简单的导入和调用即可查看Python配置详情。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为一个热衷于 php 的家伙,我已经习惯了使用 phpinfo() 函数来让我轻松访问 php.ini 里的配置和加载的模块等信息。当然我也想要使用一个不存在的 pyinfo() 函数,但没有成功。按下 CTRL-E,google 一下是否有人实现了它?

是的,有人已经实现了。但是,对我来说它非常难看。荒谬!因为我无法忍受丑陋的布局,咳咳,我不得不亲自动手来改改。我用找到的代码,并重新进行布局使之更好看点。Python 官方网站的布局看起来不错,那么何不借用他们的颜色和背景图片呢?是的,这听起来像一个计划。

提醒你下,我仅仅在 Python 2.6.4 上运行过它,所以在别的版本上可能有风险(将它移植到任何其他版本它应该是没有问题的)。要使用它,只需要导入该文件, 并调用pyinfo()函数得到它的返回值打印到屏幕上。好嘞!

如果你在使用 mod_wsgi 时没有得到正确的返回结果,你可以如下运行它(当然得替换路径):

 
 
  1. def application(environ, start_response):
  2. import sys
  3. path = 'YOUR_WWW_ROOT_DIRECTORY'
  4. if path not in sys.path:
  5. sys.path.append(path)
  6. from pyinfo import pyinfo
  7. output = pyinfo()
  8. start_response('200 OK', [('Content-type', 'text/html')])
  9. return [output]
  10. 本文来自云栖社区合作伙伴“Linux中国”,原文发布日期:2015-10-17
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值