본문 바로가기

Appz Knowledge/Python16

Pandas/판다스 이해 하려고... # Pandas # 데이터 처리를 위한 라이브러리 http://pandas.pydata.org/pandas-docs/stable/ https://www.geeksforgeeks.org/ import pandas as pd DataFrame pd.DataFrame() 내, dictionary 또는 list를 넣을 수 있음 df.head() # dataframe의 첫 5 행 반환 / 매개변수로 행 수를 전달할 수 있음 df.tail() # dataframe의 마지막 5 행 반환 / 매개변수로 행 수를 전달할 수 있음 df.info() # dataframe의 열에 대한 정보/속성 반환 - dataframe의 자료형 / 크기(몇 개 열과 행을 포함하는 지) 등 df.describe() # 기술통계요약 df.co.. 2023. 1. 29.
Crawling/크롤링 무작정 따라하기 - Naver 쇼핑편 Note. 2023/01/28 기준, Naver 사이트 변경으로 인해 크롤링 강의들이 동작하지 않는 경우가 많음에 따라 시점 기록 requests library를 공부(?)하다 crawling으로 잠시 외도하여... soup를 보다 Selenimum까지 흘러와버린 ... 따라만 해도 동작한다는 것이 이렇게 신기할 줄이야 ... 불행히도 전에 본 몇 개 강의는 다 동작을 안해서... (당연히 된다는 상식을 깨버린 ...) 우찌되었던... 메타코드 소현쌤에 감사를 ... 크롤링을 찾다보니, 이런 저런 말들이 많은 듯 ... robots.txt 파일도 열람해보고 ... (까막눈 ...) https://searchadvisor.naver.com/guide/seo-basic-robots https://www.na.. 2023. 1. 28.
Python/날짜 및 시간 # 날짜/시간: --------------------------------------------------- from pytz import timezone from datetime import datetime seoul = timezone("Asia/Seoul") now = datetime.now(seoul) now.year now.month now.day now.hour now.minute now.second print("{}년 {}월 {}일 {}시 {}분 {}초".format( now.year, now.month, now.day, now.hour, now.minute, now.second )) --------------------------------------------------- 2022. 12. 2.
PEP20 - Zen of Python Zen of Python https://peps.python.org/pep-0020/ https://github.com/python/peps/blob/main/pep-0020.txt Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats pur.. 2022. 11. 25.
내 Python 입문서 ML, DL을 보려하니, 꼭 알아야 할 사전 지식으로서, Python이 있었다. (단순히 내 입장에서 ...) 이래 저래 발목이 잡혀, 포기 직전 두 권의 입문서를 접했다. "반드시 알아야 할 파이썬 입문 A to Z"는 홀린 듯 구매한 (왠지 멋져 보이는 표지에 ...) 입문서인데, 초반에는 이해가 쉬웠으나, 역시 뒤로 갈수록 어려워서 (입문서도 어려운 ...) 진도가 더디었다. 그러던 중, 우연히 발견한 "Hello Coding 한 입에 쏙 파이썬"은 가뭄에 단 비 같은 입문서 였다. 내용이 너무 쉽고 (청강은 하지 않았지만, 저자의 직강도 제공됨) 술술 읽혀서 하루만에 독파할 수 있었다. 덕분에, 엄두도 내지 못했던 ML, DL 공부를 다시 시작해본다~ 이 후, 다시 한 권 추가 ... "혼자 공부.. 2022. 11. 25.
PEP 8 – Style Guide for Python Code 파이썬을 겉핧다가 보니, 문법이 내가 생각한 것들과 차이가 많아서 ... 프로그래밍에 '프'자도 제대로 모르던 대학 다닐적에 C / Java / etc.. 등 배우면서, 나름 말끔한 코드를 위해 열심히 익혔던 규칙들이, 요즘 공부좀 해볼라는 파이썬과는 안맞더라... 소원한 탓에 그동안 변한 것에 내가 적응하지 못하는 것일테지 ... 머리가 지끈 거리는, 이렇게 복잡한 것들에 대하여 익히고 적용하는 개발자 친구들이 멋지게만 보이는 ... 앞으로 얼마나 잘 익혀서 내 코드에 녹여낼 수 있을지 모르지만, 두고두고 찾아봐야할 자료들 같기에 ... PEP(Python Enhancement Proposal) PEP 8 – Style Guide for Python Code https://peps.python.org/.. 2022. 11. 24.
Install Anaconda 미루고 미루던 파이썬 공부를 해보겠다고 일단 설치부터 ... Install Anaconda https://www.anaconda.com/products/individual Individual Edition - Python 3.9 / 2022-02-20 기준 Anaconda3-2021.11-Windows-x86_64.exe 파이썬 공부하는데, 왜 아나콘다를 설치해야 하지 ..? 개발환경(IDLE)라고, 일단 하라니 해야지 ... 하면서... 하다가... 인터넷을 보니, 파이썬을 설치 후, 여러 환경에 맞춰 개발 모듈을 설정하려면 번거로운데, 아나콘다는 이러한 모듈을 (아마도 많이 사용되는 것들을 ..?) 미리 포함한 패키지라고 한다... 역시 고수님들의 설명이 책보나 나은 ... 책하고, Anaconda .. 2022. 2. 20.
반응형