Python 뉴스
Python 언어의 새 버전, 라이브러리 업데이트, 개발 팁, 생태계 소식을 전합니다.
총 293건·최신 업데이트
- 141
LLM의 탄력적 오케스트레이션: Python, PyTorch 및 DeepSpeed로 100만 스텝 오류 없는 엔진 구축 방법
이 글은 대규모 언어 모델(LLM) 학습 시 발생하는 막대한 비용 손실과 기술적 병목을 해결하기 위한 'MEM v3' 엔진의 아키텍처를 소개합니다. Clean Architecture와 Zero-Trust 원칙을 적용하여 외부 AI 에이전트의 잘못된 설정을 차단하고, GPU 자원을 효율적으로 관리하여 학습 중단 없는 지속 가능한 인프라 구축 방법을 제시합니다.
Orquestração Resiliente de LLMs: Como Construí uma Engine em Python, PyTorch e DeepSpeed Capaz de Sustentar 1 Milhão de Passos sem Erros de OOM↗dev.to
- 143
실시간 DEX 가격 집계기 구축: Python으로 Uniswap, SushiSwap, PancakeSwap 토큰 가격 비교하기
이 글은 Python의 Web3.py 라이브러리를 사용하여 여러 EVM 체인에 있는 주요 DEX의 토큰 가격을 실시간으로 수집하고 비교하는 애그리게이터 구축 과정을 설명합니다. 개발자는 온체인 리저브 데이터를 직접 쿼리하여 체인 간, 거래소 간 가격 차이를 식별하고 최적의 실행 가격을 찾는 로직을 구현할 수 있습니다.
Building a Real-Time DEX Price Aggregator: Compare Token Prices Across Uniswap, SushiSwap, and PancakeSwap with Python↗dev.to
- 145
OpenAI, Claude, Gemini API에 이미지와 PDF를 동일한 Python 코드로 보내는 방법
이 기사는 각기 다른 API 요청 형식을 가진 주요 LLM(OpenAI, Anthorpic, Google)의 이미지 및 PDF 처리 방식을 하나로 통일해주는 'llm-api-adapter' 라이브러리를 소개합니다. 개발자는 단일한 인터페이스를 통해 여러 모델을 동시에 지원하며 멀티모달 데이터를 효율적으로 전송할 수 있습니다.
How to send images and PDFs to OpenAI, Claude, and Gemini APIs using the same Python code↗dev.to - 149
/usr/bin/env: 'python2': 해당 파일 또는 디렉터리가 없음 — Amazon Linux 2023에는 Python 2가 없습니다.
Amazon Linux 2023은 레거시 지원을 중단하고 Python 3만을 기본으로 제공하므로, 기존 Python 2 기반 스크립트나 도구가 작동하지 않는 문제가 발생할 수 있습니다. 이를 해결하려면 Shebang 라인을 수정하고 Python 3 환경에 맞춰 코드를 포팅하는 근본적인 업데이트가 필요합니다.
"/usr/bin/env: 'python2': No such file or directory — Amazon Linux 2023 has no Python 2"↗dev.to
- 151
Show HN: Rivers - Rust/Python 기반 오케스트레이터, 네이티브 OIDC 및 포워드 인증 지원
Rivers는 Rust 기반 엔진을 통해 데이터 자산 중심의 파이프라인 오케스트레이션을 제공하는 플랫폼입니다. 사용자는 Python으로 로직을 정의하되, 실행 계획 및 스케줄링은 Rust 코어가 담당하여 대규모 그래프에서도 극도로 낮은 지연 시간과 높은 효율성을 보장합니다.
Show HN: Rivers – a Rust/Python orchestrator with native OIDC and forward auth↗github.com
- 152
Python 또는 C++에서 NVIDIA TensorRT 엔진 빌드 과정을 관찰하고 취소 가능하게 만들기
TensorRT 엔진 빌드는 모델 복잡도에 따라 긴 시간이 소요될 수 있으며, 기존에는 진행 상황을 알 수 없거나 중단이 불가능한 문제가 있었습니다. IProgressMonitor API를 사용하면 Python과 C++ 환경에서 단계별 빌드 과정을 가시화하고, 특정 시점에 빌드를 취소하여 GPU 비용을 최적화할 수 있습니다.
Make Long-Running NVIDIA TensorRT Engine Builds Observable and Cancelable in Python or C++↗developer.nvidia.com
- 153
35k+ RPS 환경에서 API 속도 제한기 성능 비교: Nginx, Python, Rust
본 기사는 Nginx, Python(aiohttp), Rust(Axum/Tokio) 세 가지 엔진을 활용해 API Rate Limiter의 성능을 벤치마크한 결과를 다룹니다. 실험 결과, 트래픽 차단이 활성화된 상황에서 Rust는 초당 약 36,000건 이상의 요청을 처리하며 타 엔진 대비 압도적인 효율성을 보여주었습니다.
Benchmarking API Rate Limiters at 35k+ RPS: Nginx vs. Python vs. Rust↗dev.to
- 157
확률 예측 평가: Brier Score와 Log Loss를 활용한 Python 실습
확률을 출력하는 예측 모델에서는 단순 정확도보다 예측값의 신뢰도를 측정하는 B기법인 Brier Score와 Log Loss가 더 효과적인 평가 지표입니다. 이 지표들은 모델이 과도하게 확신하거나 회피하는 것을 방지하며, 실제 발생 빈도와 예측 확률이 일치하도록 유도하여 모델의 정직성을 검증합니다.
Grading a probabilistic forecast: Brier score & log loss in Python · tags: python, machinelearning, datascience↗dev.to
- 158
2026년 Google Flights API 활용법 (Python, MCP, 그리고 노코드 단축키)
구글 플라이트는 현재 공식 API를 제공하지 않아 직접적인 데이터 수집이 매우 까다롭지만, Apify의 스크래퍼를 사용하면 항공 노선과 날짜를 기반으로 정형화된 데이터를 얻을 수 있습니다. Python 라이브러리를 통해 이를 자동화하거나 스케줄링 기능을 활용해 항공권 가격 변동 추이를 실시간으로 트래킹하는 것이 가능합니다.
How to Use the Google Flights API in 2026 (Python, MCP, and a No-Code Shortcut)↗dev.to - 159
Python 3.11 내부 들여다보기: 적응형 인터프리터, 모듈 실행, 그리고 Django ORM 타입 문제 해결하기
Python 3.11은 PEP 659를 통해 실행 중 바이트코드를 특정 타입에 맞춰 최적화하고 전역 변수 조회 성능을 개선하여 CPython의 실행 속도를 비약적으로 높였습니다. 동시에, Django ORM과 같이 런타임 메타프로그래밍에 의존하는 프레임워크에서 발생하는 정적 타입 분석 오류를 해결하기 위한 기술적 방안도 함께 제시합니다.
Under the Hood of Python 3.11: Adaptive Interpreters, Module Execution, and Navigating the Django ORM Type Dilemma↗dev.to








