1. DataFrame을 개별 파일로 저장123data1.to_excel('/Users/aaron/Desktop/data1.xlsx', sheet_name='Sheet1', index=False)data2.to_excel('/Users/aaron/Desktop/data2.xlsx', sheet_name='Sheet1', index=False)data3.to_excel('/Users/aaron/Desktop/data3.xlsx', sheet_name='Sheet1', index=False)cs 2. DataFrame을 하나의 엑셀 파일에 여러 시트로 저장12345678910from pandas import ExcelWriter def save_xls(list_dfs, xls_path): writer = E..
1. 특정 시트--123456789import pandas as pd def readExel(xlse_path, sheetName): xls_file = pd.ExcelFile(xlse_path) data = xls_file.parse(sheetName) return data data = readExel('/Users/aaron/Desktop/test/testExcel.xlsx', 'Sheet') Colored by Color Scriptercs 2. 전체 시트--12345678import pandas as pd xls = pd.ExcelFile('/Users/aaron/Desktop/testExcel.xlsx')sheets = xls.sheet_names sh1 = xls.parse(sheet_name..
#. 이미지 url 다운로드-- urllib.request.urlretrieve(image_url, image_path) 12345678import urllib.request def downImage(img_url, img_name): dir = '/Users/aaron/Desktop/test/' urllib.request.urlretrieve(img_url, dir + img_name + '.jpg') downImage('http://blogfiles.naver.net/20120808_277/tpet2_1344432366023a5JkD_PNG/2.png','cat') Colored by Color Scriptercs
#. 구글 이미지 크롤링 + 2020.04.22 추가 (google-images-download does not work)해당 라이브러리로 이미지 크롤링이 제대로 작동하지 않는다는 댓글이 생겨서 확인해보았습니다.google images download library 홈페이지 에 명시된대로 다시 구현해보았는데 역시나 같은 현상이 발생하였습니다.문제 해결을 위해 구글링을 해본 결과 stack overflow, google-images-download github issue 에서도 같은 현상을 보이는 개발자들이 많은 것을 알게 되었습니다.Google 이미지 형식이 변경되어 크롤링을 하는 과정에서 기존에 파싱이 가능한 객체를 보내주었다면, 지금은 파싱이 가능했던 깨끗한(?) 하나의 객체를 보내주지 않고 정보를 ..
#. 파일명 변경하기-- path 안에 있는 파일들을 list로 읽고-- os.rename 메서드로 취향에 맞게 파일명 변경 12345678910import os def changeName(path, cName): i = 1 for filename in os.listdir(path): print(path+filename, '=>', path+str(cName)+str(i)+'.jpg') os.rename(path+filename, path+str(cName)+str(i)+'.jpg') i += 1 changeName('/Users/aaron/Desktop/testFolder/','test')cs
#. 폴더 생성하기 -- os.path.exists 메서드로 해당 Directory가 없으면 Directory를 생성 12345678910import os def createFolder(directory): try: if not os.path.exists(directory): os.makedirs(directory) except OSError: print ('Error: Creating directory. ' + directory) createFolder('/Users/aaron/Desktop/test')cs
# xlrd, openpyxl 패키지 설치> conda install xlrd > conda install openpyxl # excel 파일 불러오기 (pd.ExcelFile, .parse)xls_file.parse?xls_file.parse(sheet_name=0, header=0, names=None, index_col=None, usecols=None, squeeze=False, converters=None, true_values=None, false_values=None, skiprows=None, nrows=None, na_values=None, parse_dates=False, date_parser=None, thousands=None, comment=None, skipfooter=0, co..
import pandas as pd # np.read_csv, np.read_tablepd.read_csv?pd.read_csv( ['filepath_or_buffer', "sep=','", 'delimiter=None', "header='infer'", 'names=None', 'index_col=None', 'usecols=None', 'squeeze=False', 'prefix=None', 'mangle_dupe_cols=True', 'dtype=None', 'engine=None', 'converters=None', 'true_values=None', 'false_values=None', 'skipinitialspace=False', 'skiprows=None', 'nrows=None', 'na_..