PYTHON

    [Python] λ³€μˆ˜μ™€ μžλ£Œν˜•(μˆ«μžν˜•, λ¬Έμžμ—΄, 리슀트, λ”•μ…”λ„ˆλ¦¬, bool)

    λ³€μˆ˜ μ„ μ–Έ λ³€μˆ˜μ΄λ¦„ = κ°’ 의 ν˜•νƒœλ‘œ μ”λ‹ˆλ‹€. νŒŒμ΄μ¬μ—μ„œ a = b 와 b = a λŠ” λ‹€λ¦…λ‹ˆλ‹€. μ•„λž˜ μ½”λ“œ 블둝을 ν„°λ―Έλ„μ—μ„œ μ‹€ν–‰ν•΄ λ³΄μ„Έμš”! a = 3 # 3을 a에 λ„£λŠ”λ‹€. print(a) b = a # a에 λ“€μ–΄ μžˆλŠ” 값인 3을 b에 λ„£λŠ”λ‹€. print(b) a = 5 # a에 5λΌλŠ” μƒˆλ‘œμš΄ 값을 λ„£λŠ”λ‹€. print(a, b) # 5 3 μžλ£Œν˜• μžλ£Œν˜•μ΄λž€ ν”„λ‘œκ·Έλž˜λ°μ„ ν•  λ•Œ μ“°μ΄λŠ” μˆ«μžλ‚˜ 문자 λ“±μ˜ ν˜•νƒœλ‘œ μ‚¬μš©ν•˜λŠ” λͺ¨λ“  것을 λœ»ν•©λ‹ˆλ‹€. 1. μˆ«μžν˜• μ •μˆ˜, μ‹€μˆ˜ λ“±μ˜ 숫자λ₯Ό λ‹€λ£¨λŠ” μžλ£Œν˜• # 1. μ •μˆ˜ν˜•(Integer_int) a = 1 a = -1 a = 0 # 2. μ‹€μˆ˜ν˜•(Float) -> μ†Œμˆ˜μ μ΄ ν¬ν•¨λœ 숫자 a = 1.0 a = -1.0 a = -123.1 a = 7 b = 2 a+b # 9 a..

    [Python] λ„€μ΄λ²„λ‰΄μŠ€ 크둀링 1 (μ…€λ ˆλ‹ˆμ›€, BS4)

    1. μ›Ή 크둀링 ν™˜κ²½μ„€μ • μ›ΉνŽ˜μ΄μ§€ 링크 뢄석을 ν•˜λ©΄ νŒŒμ‹±(Parsing)이 μˆ˜μ›”ν•΄μ§„λ‹€. ν•„μš”ν•œ λͺ¨λ“ˆ λ‘œλ”©μ„ μœ„ν•΄ μ•„λž˜ μ½”λ“œ 블둝 μž…λ ₯ (μ…€λ ˆλ‹ˆμ›€, BS4, Time) #Part 1. λͺ¨λ“ˆ κ°€μ Έμ˜€κΈ° from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.service import Service from bs4 import BeautifulSoup import time 2. 크둬 λ“œλΌμ΄λ²„ μ„€μ • 및 μ›Ή νŽ˜μ΄μ§€ 검색 빅데이터 검색 ν›„ λ‰΄μŠ€νƒ­μœΌλ‘œ 이동 #Part 1. λͺ¨λ“ˆ κ°€μ Έμ˜€κΈ° from sel..

    [Python] 파이썬 Selenium(μ…€λ ˆλ‹ˆμ›€) μ„€μΉ˜(for.Mac)

    1. Selenium (μ…€λ ˆλ‹ˆμ›€) μ„€μΉ˜ μ•„λž˜ μ½”λ“œ 블둝을 터미널에 μž…λ ₯ pip3 install selenium 더보기 β€» ν¬λ‘¬λΈŒλΌμš°μ € 버전에 λ§žλŠ” ν¬λ‘¬λ“œλΌμ΄λ²„ μ„€μΉ˜ β˜… 일일이 맀번 싀행을 ν•˜κΈ°λ³΄λ‹¨ ipyhton을 μ ‘μ†ν•˜λ©΄ μ½”λ“œ ν•œμ€„ν•œμ€„ ν™•μΈν•˜λ©΄μ„œ ν•  수 있음. 2. Selenium ν™˜κ²½μ„€μ • ν•„μš”ν•œ λͺ¨λ“ˆ λ‘œλ”© μž‘μ—… μ•„λž˜ μ½”λ“œ 블둝을 VSC 터미널에 μž…λ ₯ from selenium import webdriver from selenium.webdriver.common.by import By 3. Selenium ν¬λ‘¬λ“œλΌμ΄λ²„ μ„€μ • ν¬λ‘¬λ“œλΌμ΄λ²„ 기초 μ„€μ • 각자 PCν™˜κ²½μ˜ ν¬λ‘¬λ“œλΌμ΄λ²„ 경둜λ₯Ό 넣어야함 μ•„λž˜ μ½”λ“œ 블둝을 VSC 터미널에 μž…λ ₯ from selenium import webdriver from seleniu..

    [Python] 파이썬 BeautifulSoup4 μ„€μΉ˜(for.Mac)

    1. Beautifulsoup4 (λ·°ν‹°ν’€μˆ˜ν”„4) μ„€μΉ˜ HTML / XML Parser: HTML κ³Ό XMLμ—μ„œ μ›ν•˜λŠ” νƒœκ·Έ(Tag) 정보λ₯Ό νŒŒμ‹±(Parsing)ν•  수 있음(μ›ΉμŠ€ν¬λž©ν•‘, 웹크둀링) 크둬 개발자 도ꡬ μ΄μš©λ²• λ¨Όμ € μ•Œμ•„μ•Ό 함 μ•„λž˜ μ½”λ“œ 블둝을 터미널에 μž…λ ₯ν•˜λ©΄ μ„€μΉ˜λ¨ pip3 install requests pip3 install beautifulsoup4 pip3 install lxml pip3 install urllib3 2. μ›Ή 크둀링(Crawling) ν•΄λ‹Ή νŽ˜μ΄μ§€ λ‚΄μš© μ „λΆ€λ₯Ό κ°€μ Έμ˜€λŠ” 것 μ•„λž˜ μ½”λ“œ 블둝을 VSC 터미널에 μž…λ ₯ from urllib.request import Requests, urlopen from bs4 import BeautifulSoup Page = "https://..

    [Python] 파이썬 Homebrew μ„€μΉ˜(for. Mac)

    1. Homebrew 🍺 μ„€μΉ˜ Mac ν™˜κ²½μ—μ„œ μ œκ³΅ν•˜μ§€ μ•ŠλŠ” νŒ¨ν‚€μ§€ μ„€μΉ˜γƒ»κ΄€λ¦¬ μ‹œμŠ€ν…œ https://brew.sh/ νŽ˜μ΄μ§€μ— Install Homebrew라고 ν‘œμ‹œλœ μ•„λž˜ μ½”λ“œ 블둝을 터미널에 μž…λ ₯ν•˜λ©΄ μ„€μΉ˜λ¨ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" μ„€μΉ˜ ν›„ Next steps: 뢀뢄에 μžˆλŠ” μ½”λ“œ 두 쀄을 터미널에 μž…λ ₯ν•΄μ€˜μ•Ό brew λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•  수 μžˆλ‹€. #============================================================================ ==> Next steps: - Run these three commands i..