환경 변수 호출하기 (파이썬3)

사용자들이 직접 작성하는 실전팁!

Moderator: Dry8r3aD

Post Reply
User avatar
황병희
Posts: 807
Joined: 2009/10/18 Sun 1:47 am
Contact:

환경 변수 호출하기 (파이썬3)

Post by 황병희 » 2020/04/08 Wed 10:29 am

(bionic)soyeomul@localhost:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
(bionic)soyeomul@localhost:~$ env | grep XDG
XDG_MENU_PREFIX=gnome-
XDG_SESSION_TYPE=x11
XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share:/usr/share:/var/lib/snapd/desktop
XDG_SESSION_CLASS=user
XDG_CURRENT_DESKTOP=GNOME
XDG_CONFIG_DIRS=/etc/xdg/xdg-gnome:/etc/xdg
(bionic)soyeomul@localhost:~$

Code: Select all

# -*- coding: utf-8 -*-

import platform
import os

x = os.environ['XDG_CURRENT_DESKTOP']
y = platform.linux_distribution()

print(x, y) # GNOME ('Ubuntu', '18.04', 'bionic')
처럼 파이썬에서 배포판 정보를 알수 있어요.
그리고 쉘에서 env 로 알 수 있는 정보도 파이썬에서 호출 할 수 있습니다.
초미세먼지팁 하나 적고 가요~

[우분투 18.04 파여폭스 나비에서 적었어요~]
Attachments
Screenshot from 2020-04-08 10-38-10.png
리눅스 그놈 사용자의 긍지^^^
Screenshot from 2020-04-08 10-38-10.png (423.84 KiB) Viewed 170 times
^고맙습니다 감사합니다_^))//

Post Reply