Python Эквивалент phpinfo () - PullRequest
       8

Python Эквивалент phpinfo ()

11 голосов
/ 03 апреля 2010

Проще говоря, есть ли python эквивалентный php's phpinfo();? Если это так, что это такое и как я могу его использовать (ссылка на справочную страницу будет работать отлично).

Ответы [ 5 ]

5 голосов
/ 09 августа 2010
3 голосов
/ 03 апреля 2010
2 голосов
/ 03 апреля 2010

Нет ничего сравнимого с 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'

...
1 голос
/ 03 апреля 2010

Afaik нет аналогичной функции. Тем не менее, модуль платформы позволяет получить доступ к некоторой базовой информации о машине, ОС и Python.

0 голосов
/ 03 апреля 2010

phpinfo выводит информацию о запущенной версии PHP, загруженных модулях и т. Д.

AFAIK Python не имеет такой удобной функции, которая выводит полную конфигурацию.

Но вы должны взглянуть на пакет sys.

import sys

# print all imported modules since start
print sys.modules

# print load path
print sys.path

...

Ознакомьтесь с ссылкой на sys-библиотеку Python .

...