/
ilya.petrash
/
SimplePyScripts
Обзор
Документация
Войти
/
ilya.petrash
/
SimplePyScripts
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Environment variables/EnvironmentVariables.py
33 строки
997 B
gil9red
Refactoring. Using f-strings
26 июн 2023, 13:30
26 июн 2023, 13:30
fbd3fcb
Код
Авторство
О чём код?
#!/usr/bin/env python3 # -*- coding: utf-8 -*- __author__ = "ipetrash" import os # Вывести все переменные окружения (environment variables) print(f"Environment variables:\n{os.environ}") print("\nEnvironment variables:") for var, value in os.environ.items(): print(f"'{var}': '{value}'") # # Получение значения переменной окружения Path env_path = os.environ["Path"] # или os.environ.get("Path") # Вывести значение переменной окружения Path print(f"\nPath: {env_path}") # Разделение строки с путями на список values_env_path = env_path.split(";") print(f"Path: {values_env_path}") # Вывод списка # Вывод списка путей print("Path:") for i, val in enumerate(values_env_path, 1): # Если элемент не пустой if val: print(f"{i}. '{val}'" + (": not exist" if not os.path.exists(val) else ""))