본문 바로가기

전체 글

파이썬 os.listdir( ) - 폴더 안의 있는 파일 이름 목록 구하기 os.listdir ( ) listdir()은 파이썬 OS 모듈에 포함된 메서드로, 선택한 폴더 안에 존재하는 파일과 폴더 리스트 즉, 파일과 폴더 이름의 목록을 구하는 함수입니다. 1. listdir( ) 함수를 사용하려면 먼저 os 모듈을 import해야 합니다. 2. 함수의 인자로 목록을 구하고자 하는 폴더의 위치, 즉 디렉토리 경로를 입력합니다. 3. listdir( ) 함수를 실행하면 입력한 경로에 안에 있는 모든 파일명과 폴더명을 List 형태로 리턴합니다. 4. 이 때 리턴되는 값들은 해당 파일과 폴더의 경로를 제외한 해당 파일의 이름과 확장자 그리고 폴더 이름입니다. 참고자료 https://wikidocs.net/39 기본 구문 Syntax 1. 괄호 안에 들어 가는 인자는 파일 경로입니다.. 더보기
파이썬 OS 모듈과 자주 사용하는 OS 메서드 - import os OS 모듈 OS는 Operating System의 약자로서, 파이썬에서 파일을 복사하거나 폴더를 생성하는 등 운영체제에서 제공되는 여러 기능을 수행할 수 있게 해주는 모듈입니다. 참고자료 https://docs.python.org/ko/3/library/os.html os.getcwd ( ) getcwd()는 get current working directory의 약자로 현재 작업 중인 디렉토리 주소, 즉 현재 작업 폴더의 경로를 가지고 오는 함수입니다. 기본 구문 import os print(os.getcwd()) os.chdir ( ) chdir() 메서드는 change directory의 약자로 현재 작업 중인 디렉토리 주소를 다른 폴더로 경로를 변경할 때 사용하는 함수입니다. 기본 구문 impor.. 더보기
파이썬 open( ) r 모드 - 파일 읽기 read(), readline(), readlines() r 파이썬에서 open() 메서드를 이용해 외부 파일을 열 수 있습니다. open 모드 중 "r" 은 선택한 파일을 읽기용으로 열때 사용합니다. "r" 모드에서는 read(),readline(),readlines() 등의 메서드를 사용할 수 있습니다. 참고자료 https://it.grafik.how/40 파이썬 open( ) - 파일 열기, 쓰기 Open( ) 파이썬에서 open() 메서드를 이용해 외부 파일을 열 수 있습니다. 참고자료 https://docs.python.org/ko/3/library/functions.html?highlight=open#open https://www.w3schools.com/python/python_file_ha.. it.grafik.how 1. read() 1-1. .. 더보기
파이썬 open( ) - 파일 열기, 쓰기 Open( ) 파이썬에서 open() 메서드를 이용해 외부 파일을 열 수 있습니다. 참고자료 https://docs.python.org/ko/3/library/functions.html?highlight=open#open https://www.w3schools.com/python/python_file_handling.asp https://www.w3schools.com/python/python_ref_file.asp 1. 기본 구문 Syntax 1-1. open() 메서드는 선택한 파일을 연 다음, 해당 파일의 내용을 객체로 전달합니다. open("파일이름.확장자", "open모드", encoding="인코딩방식") 파일을 open 하고 모든 작업을 수행한 다음, 마지막으로 현재 열려있는 파일을 clos.. 더보기
파이썬 split () - 문자열 string을 리스트 List 형태로 변환할 때 split ( ) split()는 파이썬 문자열 String의 메서드로 string 자료를 List 형태로 변환해 주는 함수입니다. 1. 디폴트 값으로 문자열 안의 빈 공간을 기준으로 단어를 추출하여 List로 리턴합니다. 2. 괄호 안에 인자 값을 설정할 경우, 설정한 값을 기준으로 단어를 추출합니다. 참고자료 https://www.w3schools.com/python/ref_string_split.asp 기본 구문 Syntax 1. split() 메서드는 주어진 문자열 안에 포함된 단어를 추출하여 List 형태로 리턴합니다. 예를 들어, 다음의 코드를 실행합니다. text = "Hello world everyone!" x = text.split() print(x) 출력 결과는 다음과 같습니다. ['H.. 더보기
파이썬 replace ( ) - 선택한 문자를 다른 문자로 변경할 때 replace ( ) replace()는 파이썬 문자열 String의 메서드로, 주어진 string 안에 특정 문자를 다른 문자로 변경할 때 사용하는 함수입니다. 1. 문자열 string 형태의 변수에 사용할 수 있는 함수입니다. 2. 괄호 안에는 변경을 원하는 대상 문자와 최종적으로 변경될 새로운 문자, 이렇게 두 가지 값을 인자를 입력합니다. 3.replace()는 변경을 원하는 대상 문자를 찾아 설정한 새로운 문자로 변경한 다음 새로운 문자열을 리턴합니다. 참고자료 https://www.w3schools.com/python/python_ref_string.asp https://www.w3schools.com/python/ref_string_replace.asp 기본 구문 Syntax 1. repla.. 더보기
Python - if, if else, elif if 구문 주어진 특정 조건을 만족했을 때, 즉 특정 조건이 True 일 때만 if 안의 명령을 실행합니다. if 특정조건 : 실행할 명령 예를 들어, 다음 코드를 실행하면 10은 9보다 크기때문에 주어진 조건은 True입니다. 따라서, '참입니다'라는 문구가 프린트됩니다. num = 10 if num > 9 : print ('참입니다') 만약, 특정 조건이 거짓 False라면 아무것도 실행되지 않습니다. 예를 들어, 아래의 코드를 실행하면 5는 9보다 작기때문에 False입니다. 따라서, 아무것도 출력되지 않습니다. num = 5 if num > 9 : print ('참입니다') if else 구문 if else 구문을 사용하여 특정 조건을 만족하지 않는 경우에도, 어떠한 실행 결과가 나오게 만들 수 .. 더보기
파이썬 변수 이름과 데이터 타입 - 리스트, 딕셔너리, 집합 변수의 이름 파이썬에서 변수 이름을 만들 때 알아야하는 주요 규칙입니다. 문자와 숫자 그리고 언더바 _를 사용하여 변수 이름을 생성한다. 변수 이름의 첫 글자를 숫자로 시작할 수 없다. 영어 대문자와 소문자를 구분한다. 여러 개의 변수 할당 한 번에 여러 개의 변수에 여러 개의 값을 할당할 수 있습니다. 참고자료 https://www.w3schools.com/python/python_variables_multiple.asp 파이썬 자료형 Python Data Type 참고자료 https://www.w3schools.com/python/python_datatypes.asp https://velog.io/@jewon119/01.-Python-%EA%B8%B0%EC%B4%88-%EB%8D%B0%EC%9D%B4.. 더보기