Python 내장 모듈 활용 가이드
내장 모듈의 종류와 사용법
time 및 datetime 모듈을 이용한 시간 처리
Python은 날짜와 시간을 다루기 위한 표준 라이브러리로 time과 datetime을 제공한다. 이들은 타임스탬프, 구조화된 시간 튜플, 서식 문자열 등 다양한 형식 간 변환을 지원한다.
import time
import datetime
# 현재 시각의 타임스탬프 출력
print(time.time())
# 로컬 시간 (튜플 형태)
local_t ...
7월 28일 01:20에 게시됨
Python을 사용하여 쉘 명령 실행 및 GUI 애플리케이션 구축
Python 스크립트 내에서 외부 쉘 명령을 실행하고 Tkinter를 사용하여 사용자 친화적인 인터페이스를 생성하는 방법을 살펴보겠습니다.
Python에서 쉘 명령 호출
Python의 os.system() 함수를 사용하면 쉘 명령을 직접 실행할 수 있습니다. 이는 컴파일, 실행 및 데이터 처리를 자동화하는 데 유용합니다.
import os
# C++ 프로그램 컴파일
os.system('make')
# Pyth ...
7월 17일 22:43에 게시됨
Python os 및 sys 내장 모듈 활용
os 모듈과 sys 모듈의 차이
os 모듈은 운영체제와의 상호작용을 담당하며, sys 모듈은 파이썬 인터프리터와 관련된 기능을 처리합니다.
os 모듈 주요 기능
os.mkdir(): 단일 디렉터리 생성
os.makedirs(): 중첩 디렉터리 생성
os.rmdir(): 빈 디렉터리 삭제
os.listdir(): 디렉터리 내용 목록 반환
os.rename(): 파일/디렉터리 이름 변경
os.remove(): 파일 삭제
os.getc ...
6월 12일 22:23에 게시됨
Go 언어 파일 입출력 정리: os, bufio, ioutil 패키지 완벽 가이드
Go에서 파일을 읽고 쓰는 방법은 크게 세 가지 패키지로 나눌 수 있다. 각 패키지의 특징과 사용법을 예제 코드와 함께 살펴보겠다.
1. os 패키지
가장 기본적인 파일 입출력 기능을 제공한다.
파일 쓰기: Write() / WriteString()
package main
import (
"fmt"
"os"
)
func main() {
data := "# Todo List\r\n- 운동하기\r\n- 책 읽기\r\n- 코딩 연습"
...
6월 11일 18:58에 게시됨