파이썬 5

[도서 리뷰] 고성능 파이썬 / 한빛 미디어

안녕하세요. 현재 1년차 신입 웹 개발자이자 2021년 한빛미디어 도서 서평단으로 선정된 테크시그널입니다. 오늘은 '학교에서 알려주지 않는 17가지 실무 개발 기술 '을 리뷰하겠습니다. http://www.yes24.com/Product/Goods/99474941 고성능 파이썬 파이썬의 성능을 제대로 올려주는 코드 작성법 파이썬 코드가 제대로 동작하더라도 더 빠르게 실행되도록 해야 할 때가 있다. 이 책은 파이썬 3에 맞춰 내용을 보강한 개정판으로, 처리할 데이 www.yes24.com 개발에 관심이 있는 분이라면 누구나 한번쯤 보거나/들어보셨을 O'REILLY 의 책입니다. 업무에 파이썬을 쓰기 시작해서 파이썬을 제대로 사용할 수 있도록 공부를 하고 있었는데 마침 고성능 파이썬 2판이 출간되어서, 이 ..

스터디, 읽기 2021.05.16

[SK T Academy] Pandas 기본기 다지기 : 함수

DESCRIBE & AGGREGATE df.isnull() # 하는데 테이블이 클 수도 있으니까 df.isnull().any() # 를 사용해야함. (axis=0이 생략된 형태) df.isnull().any(axis=1) # row별로 df.isnull().any().any() 하면 DataFrame 전체 확인 가능 출처: tacademy.skplanet.com/live/player/onlineLectureDetail.action?seq=180#sec3 Pandas 기본기 다지기 | T아카데미 온라인강의 1. Pandas의 Series, DataFrame 에 대한 데이터 구조에 대해 알아봅니다. 2. Pandas의 데이터 입출력 방법과 데이터 핸들링 및 함수 기본 사용법에 대해 .. tacademy.sk..

Python 2020.12.17

[SK T Academy] Pandas 기본기 다지기 : 인덱싱, 필터링

출처: tacademy.skplanet.com/live/player/onlineLectureDetail.action?seq=180#sec3 Pandas 기본기 다지기 | T아카데미 온라인강의 1. Pandas의 Series, DataFrame 에 대한 데이터 구조에 대해 알아봅니다. 2. Pandas의 데이터 입출력 방법과 데이터 핸들링 및 함수 기본 사용법에 대해 .. tacademy.skplanet.com iloc, iat 등을 사용해 값을 찾아올 수도 있고 필터링 (불리언 인덱싱)도 할 수 있다.

Python 2020.12.17

[SK T Academy] Pandas 기본기 다지기 : Series, DataFrame

tacademy.skplanet.com/live/player/onlineLectureDetail.action?seq=180 import pandas as pd df = pd.read_csv('/input/seasons.csv')# seasons.csv df = df.fillna('')# NaN인 것 공백 처리 nature = df.query('season != ""')# season이 공백이 아닌 것을 nature 가져옴 for checkWord in nature.season: # 가져온 테이블에서 season 요소 중에 checkWord가 있을 return checkWord# 해당 checkWord를 반환한다 pd.뫄뫄.values = Numpy를 사용하게 됨. 즉 Pandas가 Numpy의 기능을 포..

Python 2020.12.17

[SK T아카데미] Python을 활용한 웹 크롤러 만들기 시도 중 예외

파이썬으로 크롤링하는 법을 하루만에 가볍게 다뤄보기 좋은 강의입니다. selenium과 beautifulSoup에 관해 자세히 알고 싶다면 수강해보세요! Python을 활용한 웹 크롤러 만들기 | T아카데미 온라인강의 본 강의는 2018.4.12(목)에 진행된 제25차 토크ON세미나 동영상입니다. 인터넷을 활보하며 데이터를 수집하는 프로그램을 웹 크롤러 혹은 웹 스크레이퍼라고 합니다. P.. tacademy.skplanet.com 1번째 예외: chromedriver.exe의 버전을 내가 사용하고 있는 크롬의 버전과 맞추지 않았다. '프로그램 추가/제거' 탭 들어가서 버전에 맞게 새로 다운로드받으니까 바로 됨. 2번째 예외: + Python에서 예외 stack trace 띄우는 법: import trac..

Python 2020.12.15