Python/os

·Python/os
목차 getuid() 메서드란? getuid 함수원형 및 인자 및 반환값 설명 현재 사용자의 실제 사용자 ID 가져오기 getuid()와 os.geteuid()의 차이점 설명 getuid() 현재 실행중인 사용자 ID 식별 예제 getuid() 활용 시 유의사항 1. getuid() 메서드란? os.getuid() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 현재 사용자의 실제 사용자 ID(User ID)를 가져오는데 사용됩니다. 이를 통해 파이썬 프로그램 내에서 현재 실행 중인 프로세스의 사용자 정보를 확인할 수 있습니다. 2. getuid 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.getuid() 함수를 사용하여 현재 사용자의 User ID를 얻을 수 있습니다. 반환값: 현재 사용자의 ..
·Python/os
목차 getgid() 메서드란? getgid 함수원형 및 인자 및 반환값 설명 현재 사용자의 실제 그룹 ID 가져오기 예제 getgid()와 os.getegid()의 차이점 설명 getgid() 활용하여 현재 사용자의 그룹 ID 식별 예제 getgid() 활용 시 유의사항 1. getgid() 메서드란? os.getgid() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 현재 사용자의 실제 그룹 ID를 가져오는데 사용됩니다. 이를 통해 파이썬 프로그램 내에서 현재 사용자가 속한 그룹의 정보를 확인할 수 있습니다. 2. getgid 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.getgid() 함수를 사용하여 현재 사용자의 그룹 ID를 얻을 수 있습니다. 반환값: 현재 사용자의 실제 그룹 ID를 ..
·Python/os
목차 uname() 메서드란? uname 함수원형 및 인자 및 반환값 설명 운영 체제 정보 얻기 예제 시스템 이름 출력 예제 네트워크 노드 이름 출력 예제 OS 릴리즈 레벨 출력 예제 머신, OS 아키텍처 정보 출력 예제 1. uname() 메서드란? os.uname() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 현재 PC 및 운영체제 정보를 가져오는데 사용됩니다. 이를 통해 파이썬 프로그램 내에서 현재 시스템의 다양한 정보를 확인할 수 있습니다. 2. uname 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.uname() 함수를 사용하여 현재 PC 및 운영체제 정보를 얻을 수 있습니다. 반환값: 시스템 정보를 담은 튜플을 반환합니다. 3. 운영 체제 정보 얻기 예제 다음은 os.uname(..
·Python/os
목차 os.get_exec_path() 메서드란? get_exec_path 함수원형 및 인자 및 반환값 설명 실행 파일의 경로란? 상대경로란? 실행 파일 참조 경로 가져오기 예제 실행 파일 경로를 활용한 예제 1. os.get_exec_path() 메서드란? os.get_exec_path() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 쉘이나 파이썬에서 실행파일 등을 실행할 때 시스템에서 어디에서 해당 이름의 실행파일을 찾을 건인지에 대한 경로를 제공합니다. 즉, ls 라는 명령을 실행하면 이 ls를 어디서 찾아서 실행할 것인가? 그 "어디서" 를 반환합니다. 2. get_exec_path 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.get_exec_path() 함수를 사용하여 실행 파일 참..
·Python/os
목차 os.unsetenv() 메서드란? unsetenv 함수원형 및 인자 및 반환값 설명 환경 변수 제거하기 예제 환경 변수 제거 실패시 예외 처리하기 예제 여러개의 환경 변수 제거하기 예제 환경 변수 제거 시 주의사항 1. os.unsetenv() 메서드란? os.unsetenv() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 현재 프로세스에서 환경 변수를 제거하는데 사용됩니다. 이를 통해 파이썬 프로그램에서 더 이상 필요하지 않은 환경 변수를 제거할 수 있습니다. 2. unsetenv 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.unsetenv(var_name) 함수를 사용하여 환경 변수를 제거할 수 있습니다. var_name: 제거할 환경 변수의 이름을 지정합니다. 3. 환경 변수 제..
·Python/os
목차 os.putenv() 메서드란? getenv 함수원형 및 인자 및 반환값 설명 환경 변수 설정하기 예제 환경 변수 삭제하기 예제 환경 변수 읽기 예제 환경 설정시 주의사항 1. os.putenv() 메서드란? os.putenv() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 현재 프로세스의 환경 변수 값을 설정하는데 사용됩니다. 즉, 파이썬에서 실행되는 프로그램의 환경 변수 값을 변경하는데 활용할 수 있습니다. 다만 반영은 자식프로세스에서 반영됩니다. 2. getenv 함수원형 및 인자 및 반환값 설명 파이썬에서는 os.getenv(var_name[, default]) 함수를 사용하여 환경 변수의 값을 읽어올 수 있습니다. var_name: 읽어올 환경 변수의 이름을 지정합니다. default..
·Python/os
목차 os.getenv() 메서드란? getenv 함수원형 및 인자 및 반환값 설명 환경 변수 읽기 예제 기본값 설정하여 환경 변수 읽기 예제 환경 변수 설정하기 예제 환경 변수 읽을 때 주의사항 1. os.getenv() 메서드란? os.getenv() 메서드는 파이썬의 os 모듈에서 제공되는 함수로, 환경 변수의 값을 읽을 수 있습니다. 환경 변수는 운영 체제에서 프로세스가 실행될 때 시스템의 설정 값을 저장하는데 사용되며, 프로그램에서 해당 값을 읽어와 활용할 수 있습니다. 2. getenv 함수원형 및 인자 및 반환값 설명 os.getenv(var_name[, default]) var_name: 읽고자 하는 환경 변수의 이름을 지정합니다. default (선택적): 지정된 환경 변수가 없을 때 반..
·Python/os
목차 os.path.exists() 함수 소개 및 인자 설명 파일 존재 확인 예제 디렉토리 존재 확인 예제 파일 또는 디렉토리 존재 여부에 따른 처리 방법 예제(isfile, isdir 활용) 파일 존재 확인과 파일 접근 권한 확인 예제(os.access 활용) 1. os.path.exists() 함수 소개 및 인자 설명 os.path.exists() 함수는 주어진 경로가 파일 또는 디렉토리에 존재하는지 확인하는 파이썬의 내장 함수입니다. 이 함수는 인자로 주어진 경로가 파일 또는 디렉토리의 실제 존재 여부를 확인하며, 해당 경로가 실제로 존재하면 True를 반환하고 존재하지 않으면 False를 반환합니다. 존재 여부를 확인할 때 절대 경로나 상대 경로 모두 사용할 수 있습니다. 2. 파일 존재 확인 예..
·Python/os
파이썬에서 파일 삭제 작업은 프로그래밍에서 자주 수행되는 작업 중 하나입니다. 파일 삭제는 필요 없는 파일을 정리하거나, 프로그램에서 생성한 임시 파일을 제거하는 등 다양한 상황에서 필요합니다. 이번 글에서는 파일 삭제에 대한 다양한 측면을 다루며, 파이썬에서 파일 삭제를 수행하는 방법과 관련된 주제들을 다루어보겠습니다. Python에서 일반적인 파일 삭제 방법 파이썬에서 파일을 삭제하는 방법은 다양합니다. 가장 일반적인 방법은 os.remove() 함수를 사용하는 것입니다. os.remove() 함수는 인자로 전달된 파일 경로에 해당하는 파일을 삭제합니다. 예를 들어, 다음과 같이 사용할 수 있습니다 Python에서 파일이 존재하는지 확인하고 파일 삭제 파이썬에서 파일 삭제는 간단한 작업이지만, 삭제할..
·Python/os
파이썬 관련 포스팅 목록 2021.11.28 - [Python/os] - Python 현재 작업 경로 가져오기(os.getcwd) 2021.11.27 - [Python/os] - Python 작업 경로 및 디렉토리 변경(os.chdir) 2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ) 2020.06.29 - [Python/os] - Python split 함수(문자열 자르기) 2020.06.24 - [Python/os] - Python 파일 읽기, 쓰기(FILE I/O) 2020.04.29 - [Python/os] - Python For문 Python os.chown함수를 이용하여 특정 파일 소유자 변경하기 안녕하세요. 오늘은 파이썬 os 모듈의..
·Python/os
파이썬 관련 포스팅 목록 2021.11.27 - [Python/os] - Python 작업 경로 및 디렉토리 변경(os.chdir) 2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ) 2020.06.29 - [Python/os] - Python split 함수(문자열 자르기) 2020.06.24 - [Python/os] - Python 파일 읽기, 쓰기(FILE I/O) 2020.04.29 - [Python/os] - Python For문 2020.07.11 - [Python/json] - Python json 파싱(Json, Parsing, Python) Python os.getcwd 함수를 이용하여 현재 작업 경로 가져오기 안녕하세요. 오늘은 파..
·Python/os
파이썬 관련 포스팅 목록 2020.06.29 - [Python/os] - Python split 함수(문자열 자르기) 2020.06.24 - [Python/os] - Python 파일 읽기, 쓰기(FILE I/O) 2021.01.08 - [Python/os] - Python 시스템 환경변수 가져오기(os.environ) 2020.04.29 - [Python/os] - Python For문 2020.07.11 - [Python/json] - Python json 파싱(Json, Parsing, Python) 2020.06.24 - [Python/datetime] - Python 현재 날짜, 시간 구하기 Python os.chdir 함수를 이용한 작업 경로 및 디렉토리 변경 안녕하세요. 오늘은 파이썬의 os..
·Python/os
환경변수 환경변수란 운영체제에 로그인한 사용자가 어떤 위치에서든 확인할 수 있는 값을 의미합니다. 예를 들어 A, B, C 3개의 프로그램이 실행되고 있습니다. 여기서 A, B, C 모두 한 위치에 한 파일을 저장하려고 하고 있습니다. 만약, 운영체제에 custom_path라는 이름의 환경변수 값으로 "C://temp"가 설정되어 있다면 A, B, C 세개의 프로그램 모두 이 custom_path를 참조하여 사용하면 됩니다. 또한 이후 경로가 바뀐다면 custom_path 값만 바꾸면 3개의 프로그램이 참조하는 경로도 수정할 수 있습니다. 이처럼 어떤 환경에서든 쉽게 참조할 수 있도록 설정할 수 있는 값이 환경 변수입니다. 리눅스, 윈도우 모두 존재합니다. Python에서 환경변수 값 가져오기 리눅스에서..
·Python/os
Python 관련 포스팅 목록 2020/06/24 - [Linux/Python] - Python 현재 날짜, 시간 구하기 2020/06/24 - [Linux/Python] - Python 파일 읽기, 쓰기(FILE I/O) 2020/06/19 - [Linux/Python] - Python Flask Jinja2 템플릿 사용하기 2020/06/18 - [Linux/Python] - Python Flask 엔드포인트 설정하기 2019/08/05 - [Linux/Python] - Python Flask 웹 서버 구축하기 - 2 2019/08/04 - [Linux/Python] - Python Flask 웹 서버 구축하기 - 1 목차 API의 필요성 파이썬에서 긴 문자열에서 공백(" ") 또는 콤마(",") 문..
·Python/os
2021.11.28 - [Python/os] - Python 현재 작업 경로 가져오기(os.getcwd) 파이썬 관련 포스팅 목록 2020/06/19 - [Linux/Python] - Python Flask Jinja2 템플릿 사용하기 2020/06/18 - [Linux/Python] - Python Flask 엔드포인트 설정하기 2020/04/29 - [Linux/Python] - Python For문 2019/08/05 - [Linux/Python] - Python Flask 웹 서버 구축하기 - 2 2019/08/04 - [Linux/Python] - Python Flask 웹 서버 구축하기 - 1 Python에서의 파일 읽기/쓰기 안녕하세요 오늘은 파이썬에서 로컬 파일을 읽거나 새로운 파일을 만드..
·Python/os
안녕하세요 오늘은 파이썬의 For문에 대하여 알아보겠습니다. 하나의 행동을 똑같이 여러번 반복해야한다면 For문을 사용하면 됩니다. 이는 C언어, Java 등이 For문을 사용하여 반복시키는 것과 동일합니다. 사용법을 빠르게 알아봅시다. 우선 테스트 환경은 아래와 같습니다. 시험환경 Ubuntu 16.04 LTS x64 Python 3.5.2 For문 일반적인 사용 예 subjectScore = [50, 85, 30, 95, 85] sum = 0 average = 0 for score in subjectScore: sum = sum + score average = sum / 5 if average >= 80: print('합격') else: print('불합격') 풀이 subjectScore : 과목 점..
살구엉덩이
'Python/os' 카테고리의 글 목록 (2 Page)