Python 等价于 phpinfo()

Posted

技术标签:

【中文标题】Python 等价于 phpinfo()【英文标题】:Python Equivalent to phpinfo() 【发布时间】:2011-02-04 01:38:20 【问题描述】:

很简单,有没有一个python 相当于phpphpinfo();?如果是这样,它是什么以及如何使用它(指向参考页面的链接会很好用)。

【问题讨论】:

【参考方案1】:

看看这个!

pyinfo() A good looking phpinfo-like python script

【讨论】:

【参考方案2】:

你试过了吗:http://www.webhostingtalk.com/showpost.php?s=f55e18d344e3783edd98aef5be809ac8&p=4632018&postcount=4

【讨论】:

【参考方案3】:

没有什么可以直接比得上phpinfo(),但你可以得到一些信息……

>>> import sys
>>> sys.version
'2.6.4 (r264:75706, Feb  6 2010, 01:49:44) \n[GCC 4.2.1 (Apple Inc. build 5646)]'

>>> sys.platform
'darwin'

>>> sys.modules.keys()
['copy_reg', 'sre_compile', '_sre', 'encodings', 'site', ... ]

>>> import os
>>> os.name
'posix'

>>> import platform
>>> platform.architecture()
('32bit', '')

>>> platform.machine()
'i386'

...

【讨论】:

【参考方案4】:

Afaik 没有类似的功能。但是,platform module 允许您访问有关机器、操作系统和 Python 的一些基本信息。

【讨论】:

【参考方案5】:

phpinfo 打印有关正在运行的 PHP 版本、加载的模块等信息。

AFAIK Python 没有转储完整配置的便捷功能。

但是你应该看看sys 包。

import sys

# print all imported modules since start
print sys.modules

# print load path
print sys.path

...

查看 Python 的sys-library reference。

【讨论】:

以上是关于Python 等价于 phpinfo()的主要内容,如果未能解决你的问题,请参考以下文章

Java 等价于 Python 字典

Javascript 等价于 python 的 .format()

Java 等价于 Python repr()?

Python 等价于 unix cksum 函数

Python 等价于 SQL Rank

Ruby 等价于 python nonlocal