Python 뉴스
Python 언어의 새 버전, 라이브러리 업데이트, 개발 팁, 생태계 소식을 전합니다.
총 128건·최신 업데이트
- 43
Show HN: 2D LiDAR를 Raspberry Pi에 연결하고 Python 라이브러리 lds2d를 작성했습니다.
다양한 제조사의 2D LiDAR 센서를 통합 지원하는 Python 드라이버 라이브러리 'lds2d'가 출시되었습니다. 이 라이브러리는 하드웨어 모델에 관계없이 통일된 API를 제공하며, 특히 Raspberry Pi와 같은 호스트 기기에서 모터를 직접 제어해야 하는 복잡한 모델의 PWM/PID 로직까지 자동화하여 로봇 개발의 진입 장벽을 낮춥니다.
Show HN: I've hooked up 2D LiDARs to Raspberry Pi, wrote Python library lds2d↗github.com
- 44
순수 Python으로 양자 영감 경로 최적화기를 구축하는 방법 (양자 하드웨어 없이)
이 글은 양자 물리 개념을 활용해 TSP(외판원 문제)와 같은 난제를 해결하는 'quasar-solver' 라이브러리 개발 과정을 다룹니다. QUBO 프레임워크와 시뮬레이티드 어닐링 기법을 사용하여 별도의 양자 컴퓨터 없이도 일반 CPU 환경에서 효율적인 경로 최적화가 가능함을 보여줍니다.
How I built a quantum-inspired route optimizer in pure Python (no quantum hardware)↗dev.to
- 45
모잠비크 NUIT, BI, CEP 유효성 검사: 1줄 코드(TypeScript, Python, PHP, Dart, Kotlin)
'moz-utils'는 모잠비크의 NUIT, BI 등 개인 식별 정보와 우편번호, 통신사 및 모바일 월렛 정보를 검증할 수 있는 오픈소스 라이브러리입니다. TypeScript, Python, PHP, Dart, Kotlin 등 5개 주요 언어를 지원하며, 외부 API 호출 없이 오프라인 환경에서도 정확한 데이터 검증이 가능합니다.
Como validar NUIT, BI e CEP de Moçambique em 1 linha de código (TypeScript, Python, PHP, Dart, Kotlin)↗dev.to
- 48
Show HN: Py-SQL-cleaner – Python 문자열 내 SQL 형식 정리 도구
py-sql-cleaner는 파이썬의 트리플 쿼트 문자열 내에 포함된 SQL을 찾아 포맷팅하거나 별도의 .sql 파일로 추출해주는 CLI 도구입니다. SQLGlot 엔진을 기반으로 다양한 데이터베이스 방언을 지원하며, f-string이나 Jinja 템플릿 등 복잡한 구조는 안전하게 건너뛰어 코드의 안정성을 보장합니다.
Show HN: Py-SQL-cleaner – format SQL embedded in Python strings↗github.com
- 49
오픈 소스 AI 프로젝트 참여 시작하기 (Python, Agents, Good First Issues)
Skillware는 에이전트가 사용할 수 있는 실행 가능한 파이썬 코드와 지침을 'pip'처럼 관리하는 오픈소스 프레임워크입니다. 최근 업데이트를 통해 CLI 편의성을 높이고 데이터 엔지니어링 및 금융 분야의 신규 스킬을 추가하며, 개발자와 AI 에이전트 모두가 참여할 수 있는 생태계를 구축하고 있습니다.
How to Start Contributing to Open-Source AI Projects (Python, Agents, Good First Issues)↗dev.to
- 50
Show HN: 500줄의 Python으로 DDoS 탐지하기 (MIT 라이선스, 클라우드/계정 불필요)
ftagent-lite는 Scapy와 Psutil 라이브러리를 활용해 실시간으로 PPS(초당 패킷 수) 및 프로토콜별 트래픽 통계를 제공하는 경량 네트워크 모니터링 도구입니다. 별도의 설정 없이 로컬 환경에서 즉시 실행 가능하며, 임계값 설정에 따라 DDoS 공격의 심각도를 4단계로 분류하여 출력합니다.
Show HN: DDoS detection in 500 lines of Python (MIT, no cloud, no account)↗github.com
- 52
에이전트 결제 SDK에서 TypeScript-Python 완벽 호환 달성. 테스트 전략은 다음과 같습니다.
mnemopay SDK 1.1.0은 TypeScript와 Python 환경에서 동일한 결제 인터페이스를 제공하며 기능적 패리티를 완성했습니다. 이 과정에서 발생한 데이터 클래스 구조 오류, 타이밍 공격 취약점, SSRF 위험을 방지하기 위한 구체적이고 공격적인 테스트 및 검증 전략을 다루고 있습니다.
We just hit 100% TypeScript-Python rail parity in our agent payments SDK. Here's the testing strategy.↗dev.to
- 53
Show HN: Filorithm – Python에서 파일 및 폴더 관리를 위한 표현력이 뛰어난 eDSL
Filorithm은 Python의 os, shutil, pathlib 라이브러리를 대체하여 파일 및 폴더 관리를 위한 직관적인 eDSL을 제공합니다. 연산자 오버로딩과 체이닝 필터를 통해 파일 이동, 복사, 삭제와 같은 복잡한 워크플로우를 매우 간결하고 선언적인 코드로 구현할 수 있습니다.
Show HN: Filorithm – Expressive eDSL for File and Folder Management in Python↗github.com
- 55
Show HN: Claude Code를 위한 맞춤형 상태 표시줄 (클라우드라인을 감싼 Python 래퍼)
이 도구는 claudeline 플러그인을 확장하여 Claude Code의 컨텍스트 창 사용률, 세션 지속 시간, Git 브랜치 상태 등을 실시간으로 모니터링할 수 있게 돕습니다. 특히 100만 토큰이라는 방대한 컨텍스트의 잔여량을 직관적인 바 형태로 제공하여 효율적인 작업 관리를 지원합니다.
Show HN: My custom Statusline for Claude Code (Python wrapper around claudeline)↗gist.github.com
- 57
Optuna 튜토리얼: Python에서 ML 모델의 하이퍼파라미터 튜닝 자동화하기
Optuna는 'Define-by-run' API를 통해 동적인 하이퍼파라미터 탐색 공간을 구축하며, TPE 샘플러와 Pruner를 통해 불필요한 연산을 조기에 차단합니다. 이를 통해 PyTorch, TensorFlow 등 다양한 프레임워크와 결합하여 모델 성능 최적화에 필요한 컴퓨팅 자원과 시간을 대폭 절감할 수 있습니다.
Optuna Tutorial: Automate Hyperparameter Tuning for ML Models in Python↗dev.to
- 58
10개의 Python 모듈, 하나의 위험한 패턴: SDK에서 13개의 심각한 취약점을 발견한 방법
한 보안 전문가가 오픈소스 파이썬 SDK를 감사한 결과, XXE 공격에 취약한 XML 파서와 보안이 깨진 SHA-1 해시 사용 등 13개의 치명적인 결함을 발견했습니다. 특히 개별적으로는 낮은 위험도인 취약점들이 연결되어 심각한 공격 경로를 형성할 수 있다는 점이 확인되었습니다.
10 Python modules, one dangerous pattern: How I found 13 critical vulnerabilities in an SDK↗dev.to
- 60
Show HN: HypergraphZ – Zig로 구현된 지향성 하이퍼그래프 라이브러리, Python 바인딩 포함
HypergraphZ는 단순한 2인 관계를 넘어 다수의 정점을 동시에 연결하는 하이퍼에지를 지원하는 고성능 라이브러리입니다. Zig 언어의 강력한 성능과 Python의 사용 편의성을 결합하여, 금융, 생물학, AI 등 복잡한 네트워크 구조를 가진 도메인에 최적화된 알고리즘을 제공합니다.
Show HN: HypergraphZ – directed hypergraph library in Zig with Python bindings↗github.com







