반응형 분류 전체보기547 javascript, forEach 간단 설명 javascript, forEach 간단 설명 JavaScript 배열의 메서드 중 하나로, 배열의 각 요소에 대해 주어진 함수를 한 번씩 실행하는 기능을 제공합니다 HTML 삽입 미리보기할 수 없는 소스 2023. 8. 3. python check filesize os.path.getsize python check filesize os.path.getsize return byte import os memory = os.path.getsize("sample.jpg") print(str(memory) + " byte") # out : 224967 byte return Kilobytes print(str(memory/1024) + " kb") # out : 219.6943359375 kb return MegaBytes print(str(memory/(1024*1024)) + " mb") # out : 0.21454524993896484 mb return GigaBytes print(str(memory/(1024*1024*1024)) + " gb") # out : 0.00020951684564352.. 2023. 7. 31. 파일 이름과 파일 확장자 분리 os.path.splitext 파일 이름과 파일 확장자 분리 os.path.splitext import os file_path = '/home/user/documents/example.txt' # os.path.splitext() 함수를 사용하여 파일 이름과 확장자를 분리합니다. file_name, file_extension = os.path.splitext(file_path) print("파일 이름:", file_name) # out : /home/user/documents/example print("파일 확장자:", file_extension) # out : .txt [참고] os.path.basename을 활용하여 디렉션을 빼고 파일 이름과 확장자 분리하기 import os file_path = '/home/user/docume.. 2023. 7. 30. 파일 경로에서 파일 이름 추출 os.path.basename 파일 경로에서 파일 이름 추출 os.path.basename import os file_path = '/home/user/documents/example.txt' file_name = os.path.basename(file_path) print(file_name) # out : example.txt [참고] 절대 경로 추출 os.getcwd() import os # 현재 경로 도출 abs_path = os.getcwd() print(abs_path) # out : /home/{user}/data 2023. 7. 30. 파이썬 절대 경로 추출법 os.getcwd 파이썬 절대 경로 추출법 os.getcwd() import os # 현재 경로 도출 abs_path = os.getcwd() print(abs_path) # out : /home/{user}/data [참고1] 현재 디렉션을 알고 있다면 os.path.expanduser 기능을 활용해도 위와 유사한 기능을 수행할 수 있습니다. import os abs_path = os.path.expanduser("~/data") print(abs_path) # out : '/home/{user}/data' [참고2] os.path.abspath("")를 통해서도 가능합니다. import os abs_path = os.path.abspath("") print(abs_path) # out : '/home/{user}/da.. 2023. 7. 30. 파이썬 파일 확장자로 파일이름 가져오기 glob.glob 파이썬 파일 확장자로 파일이름 가져오기 glob.glob [참고, 주의] glob.glob는 디랙션을 포함한 파일이름을 return합니다. ### 결과 비교 # os.listdir import os os.listdir("data") # out : ['test.txt', 'test.csv'] import glob glob.glob("data/*") # out : ['data/test.txt', 'data/test.csv'] sample_data 폴더안에 .tsv확장자 파일 이름 모두 가져오기 import glob files = glob.glob('sample_data/*.tsv') print(files) # out : ['sample_data/sample_tsv.tsv', 'sample_data/test_.. 2023. 7. 30. 이전 1 ··· 34 35 36 37 38 39 40 ··· 92 다음 반응형