'파이썬' 태그의 글 목록
본문 바로가기

파이썬7

Unzip python 파이썬으로 압축파일 푸는 방법 이미지 데이터셋 18GB상당을 구글드라이브에 압축 풀고난 후 드래그해서 올려버리면 튕긴다. 고로, zip 파일로 올려서 드라이브상에서 압축을 풀어준다. 딴거 다 필요없고 아래 코드만 실행. path_to_zip_file = '압축파일 경로' directory_to_extract_to = '압축 풀고 저장할 경로' import zipfile with zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref: zip_ref.extractall(directory_to_extract_to) 실제 사용 예시 2020. 4. 7.
티스토리 파이썬 코드 예쁘게 올리는 방법 티스토리 시작한지 어느덧 한달.. 파이썬 코드 올리는데 티스토리에서 제공하는 코드블럭 쓰다가 마킹도 안되고 답답해서 구글링을 해봤다. 구글에서 만든 code prettify 를 많이 사용한다길래 깃허브 가이드라인 따라서 해보려다가 뭔가 맘에 안들어서 패쓰. 그러던 중 예전에 한 번 써봤던 Color Scripter 를 발견했는데, 그 당시에는 컬러스크립터로 복사해서 티스토리에 붙여넣으면 코드가 엉클어져서 패쓰했던 기억이 있다. 그러나! 오늘 좀 더 빠르고 쉽게 쓸 수 있는 방법이 있어 공유한다. Step 1. 컬러스크립터(Color Scripter) 를 접속한다. https://colorscripter.com/ Step 2. 코드를 넣고 우측 하단 HTML 버튼 클릭 후 복사(ctrl+C) Step 3... 2020. 3. 6.
파이썬으로 도표 그리기(Matplotlib 사용) 만능검색방법 소개! 파이썬으로 그래프 그릴때 가장 많이 사용하는 맷플롯라이브러리(matplotlib) 나는 보통 필요한 기능을 그때그때 검색해서 함수로 추가해놓고 쓰는 편이다. 이렇게 하면 나중에 비슷한 도표를 그릴 때 가져와서 쓰면 된다. 탬플릿 개념! 오늘은 제일 많이 쓰이는 기능들만 모아서 소개하고, 추가하고픈 기능들이 생겼을 때 빠르게 가져와서 쓸 수 있는 검색팁을 알려주겠다. Step1. 설명할 예제를 생성한다. import matplotlib.pyplot as plt import numpy as np # 예제를 위해 x 와 y를 생성! x = np.array(range(0, 100)) y = np.sin(x) # plt를 plot으로 감싸고 도화지 생성! plt.plot(x, y) x값을 0부터 100까지 생성하.. 2020. 3. 2.
tip)파이썬으로 엑셀 다루기 (Python Excel handling) 파이썬으로 코딩을 하면 보통 결과를 저장하는데, 나같은 경우는 엑셀이 편해서 알아보던 중 openpyxl 이라는 라이브러리가 있어 배운 내용을 기록하고자 한다. 워크북(신규엑셀파일) 생성하기 import openpyxl wb = openpyxl.Workbook() wb.save('test.xlsx') 실행결과 test.xlsx가 생성되었다.(파이썬 파일과 동일한 폴더에 생성) Workbook() 함수는 임시로 엑셀을 생성하는 코드이므로, 꼭 .save() 를 통해 저장해준다. 활성화된 워크시트 불러오는 방법 import openpyxl wb = openpyxl.Workbook() sheet = wb.active 워크북(wb) 변수에서 .active 기능을 사용하면 워크시트를 불러올 수 있다. 새로운 워크.. 2020. 2. 28.
Tip)Python으로 Matlab(매틀랩) 포멧 파일 열기 학교때 많이 쓰던 matlab 프로그램은 라이센스가 필요하기 때문에 학교나 기관에서만 사용이 가능하다.(비쌈) 요즘은 데이터 다루는데 파이썬을 많이 쓰지만 예전에 만들어진 데이터셋 같은 경우 매틀랩 포멧(.mat) 이 종종 있기 땜누에 파일을 열때 난감 할 수 있다. 하지만! 오직 한 줄 코드로 불러올 수 있다. 아래 예시는 유투브 포즈 데이터셋의 라벨(annotation)을 읽기 위한 코드이다. scipy 를 불러오고 loadmat 함수를 사용한다. from scipy import io mat_file = io.loadmat('./YouTube_Pose_dataset_1.0/YouTube_Pose_dataset.mat') 각자 파이썬 파일과 데이터셋(.mat) 이 다른 위치에 있을 경우가 대부분이므로 .. 2020. 2. 26.