Guidelines

νŒŒμ΄μ¬μ—μ„œ 자주 μ‚¬μš©ν•˜λŠ” μ™ΈλΆ€ νŒ¨ν‚€μ§€

μ™ΈλΆ€ νŒ¨ν‚€μ§€λŠ” ν”„λ‘œκ·Έλž˜λ°μ˜ 편의λ₯Ό μœ„ν•΄ μ™ΈλΆ€μ—μ„œ 개발된 라이브러리λ₯Ό λœ»ν•©λ‹ˆλ‹€.

pipλΌλŠ” 파이썬 자체 νŒ¨ν‚€μ§€ 관리 μ‹œμŠ€ν…œμœΌλ‘œ μ™ΈλΆ€ νŒ¨ν‚€μ§€λ₯Ό μ„€μΉ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

pipλ₯Ό μ‚¬μš©ν•˜μ—¬ μ™ΈλΆ€ νŒ¨ν‚€μ§€ μ„€μΉ˜ν•˜κΈ°
$ pip install requests # λ„€νŠΈμ›Œν¬ μš”μ²­μ„ 보내기 μœ„ν•œ requests νŒ¨ν‚€μ§€ μ„€μΉ˜

자주 μ‚¬μš©λ˜λŠ” μ™ΈλΆ€ νŒ¨ν‚€μ§€

  1. requests

    • HTTP μš”μ²­μ„ μ£Όκ³  λ°›κΈ° μœ„ν•œ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. μ›Ή 크둀링, API 호좜 등에 자주 μ‚¬μš©λ©λ‹ˆλ‹€.
  2. numpy

    • κ³ μ„±λŠ₯ 수치 계산을 μœ„ν•œ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. 닀차원 배열을 효율적으둜 닀루며, κ³Όν•™ 및 곡학 계산에 널리 μ‚¬μš©λ©λ‹ˆλ‹€.
  3. pandas

    • 데이터 뢄석 및 μ‘°μž‘μ„ μœ„ν•œ 라이브러리둜, κ΅¬μ‘°ν™”λœ 데이터λ₯Ό 효율적으둜 닀루기 μœ„ν•œ λ‹€μ–‘ν•œ κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€. λ°μ΄ν„°ν”„λ ˆμž„(DataFrame)을 μ€‘μ‹¬μœΌλ‘œ λ‹€μ–‘ν•œ 데이터 ν˜•μ‹μ„ μ‰½κ²Œ μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  4. matplotlib

    • 2D κ·Έλž˜ν”½κ³Ό ν”Œλ‘―(κ·Έλž˜ν”„)을 μƒμ„±ν•˜λŠ” λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. 주둜 데이터 μ‹œκ°ν™”μ— μ‚¬μš©λ©λ‹ˆλ‹€.
  5. scikit-learn

    • λ¨Έμ‹ λŸ¬λ‹ μ•Œκ³ λ¦¬μ¦˜μ„ μ œκ³΅ν•˜λŠ” λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. λΆ„λ₯˜, νšŒκ·€, ꡰ집화 λ“± λ‹€μ–‘ν•œ λ¨Έμ‹ λŸ¬λ‹ μž‘μ—…μ— μ‚¬μš©λ©λ‹ˆλ‹€.
  6. flask, django

    • μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜ κ°œλ°œμ„ μœ„ν•œ ν”„λ ˆμž„μ›Œν¬μž…λ‹ˆλ‹€. FlaskλŠ” κ°„λ‹¨ν•˜κ³  κ°€λ²Όμš΄ μ›Ή μ•± κ°œλ°œμ—, DjangoλŠ” 보닀 κ°•λ ₯ν•˜κ³  κΈ°λŠ₯이 ν’λΆ€ν•œ μ›Ή μ•± κ°œλ°œμ— μ ν•©ν•©λ‹ˆλ‹€.
  7. Beautiful Soup

    • HTML 및 XML νŒŒμΌμ—μ„œ 데이터λ₯Ό μΆ”μΆœν•˜κΈ° μœ„ν•œ λΌμ΄λΈŒλŸ¬λ¦¬μž…λ‹ˆλ‹€. μ›Ή μŠ€ν¬λž˜ν•‘μ— 주둜 μ‚¬μš©λ©λ‹ˆλ‹€.

μ™ΈλΆ€ νŒ¨ν‚€μ§€ μ‚¬μš© 예제

requests νŒ¨ν‚€μ§€λ₯Ό μ‚¬μš© μ—μ œ
# requests νŒ¨ν‚€μ§€λ₯Ό ν™œμš©ν•΄ μ›Ή νŽ˜μ΄μ§€ λ‚΄μš© κ°€μ Έμ˜€κΈ° import requests # requests νŒ¨ν‚€μ§€ 뢈러였기 response = requests.get('https://example.com') # URL둜 μš”μ²­μ„ 보내고 응닡 μˆ˜μ‹  print(response.text) # 응닡 λ‚΄μš© 좜λ ₯

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help