Python
파이썬 클린코드 Chapter1, Chapter2
Chapter1 and Chapter2 파이썬 클린코드 | Notion유지보수가 쉬운 파이썬 코드를 만드는 비결acoustic-resonance-6af.notion.site 조금씩 올려야지,, 투비컨티뉴
점프 투 파이썬
240907 회사에서 매주 세미나로 파이썬을 공부하고 있는데, 1. 점프 투 파이썬 - 완2. 쉽게 배우는 파이썬 데이터 분석 - 완3. 파이썬 클린코드 - 진행 중 이다! 사실 1, 2번 책은 난이도가 조금 낮은 편이어서인지 흥미가 떨어져 호다닥 끝내버렸고 클린코드 책은 재밌어서 열심히 공부 중이다. 블로그에도 꾸준히 포스팅해보도록 노력해야겠다! 점프 투 파이썬 점프 투 파이썬 | NotionBuilt with Notion, the all-in-one connected workspace with publishing capabilities.acoustic-resonance-6af.notion.site 블로그 포스팅 했어야 하는데 4개월 동안 안 한 나 반성하도록 행~~아! 대신 회사 기술 블로그를 ..
쉽게 배우는 파이썬 데이터 분석
240907 WoW 4개월 만의 포스팅이라니,,그동안 회사에서 매주 세미나 했던 내용 노션에 정리한 링크를 올려야겠따.블로그에도 따로 한 챕터씩 포스팅할까 했지만 티스토리에 쉽게 컨버팅 하는 방법도 모르겠고,, 굳이~~ 비 효율인 것 같아서!~!~! 주피터 노트북에 작성한 챕터들도 있는데, 어떻게 노션에 옮길지 고민하다가 모르겠어서 그냥 냅다 full screen capture~~~ 쉽게 배우는 파이썬 데이터 분석 쉽게 배우는 파이썬 데이터 분석 | NotionBuilt with Notion, the all-in-one connected workspace with publishing capabilities.acoustic-resonance-6af.notion.site 갑자기 데이터 분석인가 싶지만 난이..

TIL_day10 Seaborn, Wordcloud
24.01.25 목 Seaborn Seaborn이란? matplotlib을 기반으로 하는 파이썬 시각화 라이브러리. matplotlib과 seaborn의 차이 궁금해서 서치도 해보고, gpt에게도 물어보았다. Seaborn 사용법 % pip install seaborn # 시각화에 필요한 라이브러리를 불러와봅시다. import seaborn as sns # 꺾은선 그래프 - lineplot을 직접 그려봅시다. sns.lineplot(x=[1, 3, 2, 4], y=[4, 3, 2, 1]) # 막대 그래프 - barplot을 직접 그려봅시다. sns.barplot(x=[1,2,3,4],y=[0.7,0.2,0.1,0.05]) matplotlib.pyplot의 속성을 변경해서 그래프에 다양한 요소를 변경/추가..

TIL_day9 Selenium
Selenium 정적 웹사이트와 동적 웹사이트 정적(static) 웹사이트 : HTML 내용이 고정 ⇒ HTML 문서가 완전하게 응답됨 동적(dynamic) 웹사이트 : HTML 내용이 변함 ⇒ 응답 후 HTML이 렌더링 될 때까지 지연 시간 존재! 동적 웹 사이트의 동작 방식 웹 브라우저에서 동작하는 JS는 비동기 처리를 통해서 데이터를 채운다. 동기 처리: 요청에 따른 응답을 기다린다. 비동기 처리: 요청에 따른 응답을 기다리지 않는다. ⇒ 상황에 따라 데이터가 완전하지 않을 수 있음 비동기 처리로 인해 불완전한 응답받게 됨 = 응답 후 바로 정보를 추출하기 어렵다. 키보드 입력, 마우스 클릭 등 UI 상호작용은 requests로는 진행하기 어려움 임의로 시간을 지연해 데이터 처리가 끝난 후 정보를 ..
TIL_day8 Beautifulsoup
24.01.24 수 24년 1월 24일... 이사하기 좋은 날인가? 열심히 안 들었던 강의 다시 복습하기! TIL day는 순서에 맞게 맞춰주고 싶당 ㅎㅎ Beautifulsoup BeautifulSoup이란, HTML Parser. BeautifulSoup 라이브러리 설치 %pip install bs4 BeautifulSoup 객체 만들기 # 모듈 불러오기 import requests # www.example.com 사이트를 요청한 후 응답 받아보기 res = requests.get("https://www.example.com") res.text # BeautifulSoup4 - bs4를 불러와봅시다. from bs4 import BeautifulSoup # BeautifulSoup객체를 만들어봅시다...

셀레니움 크롬드라이버 설치(버전 이슈)
24.01.21 파이썬의 selenium을 사용하려면 스크래핑할 웹 브라우저인 크롬의 크롬 드라이버를 설치해줘야 한다. 이때 내가 실제로 사용하는 크롬 브라우저의 버전과 내가 설치하여 사용할 크롬 드라이버의 버전이 맞아야 한다! selenium 버전도 잘 맞춰줘야 함(이건 웬만하면 맞는 듯) 크롬 드라이버 설치하는 방법 2가지 1. 아래 1번 방법 코드 예시에서 import 한 ChromeDriverManager를 사용하여 자동으로 최신버전을 불러와 간편하게 사용하기 2. ChromeDriver 파일을 직접 다운로드 받고, zip파일을 풀어 나온 exe파일의 경로를 박아 사용하기 1번 방법 코드 예시 from selenium import webdriver from selenium.webdriver.chr..