голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Программы
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как вывести серверные переменные Python

Давайте рассмотрим два интересных модуля sys и keyword. Рассмотрим модуль sys. Он нужен для работы с системными данными. Благодаря ему можно определить текущее положение запускаемого скрипта. Модуль sys обеспечивает доступ к некоторым серверным переменным.


#!/usr/bin/python3
import sys, keyword

# версия питона
print('Python Version:', sys.version)
'''
вывод:
Python Version: 3.4.5 (default, Oct 14 2016, 23:28:20)
[GCC 4.4.7 20120313 (?)]
'''

# расположение интерпритатора
print('Python Interpritator Location:', sys.executable)
'''
вывод:
Python Interpritator Location: /usr/bin/python3
'''

# список системных путей python
print('Python Module Search Path: ')
for dir in sys.path:
    print(dir)
'''
вывод:
Python Module Search Path:
.../python/sys
.../python3.4/site-packages/jdcal-1.3-py3.4.egg
.../python3.4/site-packages/et_xmlfile-1.0.1-py3.4.egg
.../python34.zip
.../python3.4
.../python3.4/plat-linux
.../python3.4/lib-dynload
.../python3.4/site-packages
.../python3.4/site-packages

'''	

Теперь рассмотрим модуль keyword. Благодаря ему можно вывести список ключевых слов Python. Вы можете использовать ключевые слова только по их прямому назначению. Давать имена переменным нужно с учётом ключевых слов. Совпадений не должно быть.


#!/usr/bin/python3
# список ключевых слов
print('Python Keywords:')
for world in keyword.kwlist:
    print(world)
'''
вывод:
Python Keywords:
False
None
True
and
as
assert
break
class
continue
def
del
elif
else
except
finally
for
from
global
if
import
in
is
lambda
nonlocal
not
or
pass
raise
return
try
while
with
yield
'''	
просмотры: 169, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-09-06 13:47:25
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
домен RU всего за 99 рублей
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
https://my.colobridge.net/aff.php?aff=047 серверы vps/vds облачный vps/vds сервер colobridge от 9,9 евро в месяц