2017년 4월 4주의 파이썬 소식을 모았습니다. 매주 발행되는 파이썬 메일링 소식들을 취합하고 선별하여 요약 번역하였습니다. 의역 혹은 오역이 있을 수 있으니 자세한 정보는 원문 링크를 꼭 참고해주세요.

고맙습니다.


새로운 소식

AWS Lambda 에서 파이썬 3.6 지원

4월 18일부터 AWS Lamda 에서 파이썬 3.6 을 지원합니다.

IPython 6.0 릴리스

이번 IPython 6.0 은 파이썬 2 버전을 호환하지 않습니다. 파이썬 2 는 IPython 5.x 버전에서 버그픽스 버전에 한해 지원을 할 예정입니다.

Tornado 4.5 및 4.5.1 릴리스

tornado.routing 이라는 새로운 모듈이 추가되어 더 유연한 라우팅을 지원합니다. 기타 auth, gen, autoload, concurrent, log 등의 모듈의 작은 변화가 있습니다.


읽어 볼 만한 글

Django ORM vs SQLAlchemy

Django ORM 과 SQLAlchemy 을 간단히 비교한 글입니다.

뉴럴 네트워크 튜토리얼: 딥러닝으로 가는 길

QThreadPool 을 활용한 멀티쓰레딩 PyQT

GUI 어플리케이션을 개발할 때 일반적으로 오랫동안 실행되는 백그라운드 프로세스와 관련하여 락 문제를 종종 겪습니다. 이 튜토리얼은 PyQT 에서의 동시성 처리를 할 때 겪는 락 문제에 대한 간단한 해결책을 소개합니다.

aiohttp.web 시작하기: Todo 튜토리얼

aiohttp 는 파이썬 3.4+ 에서 사용 가능한 asyncio 모듈 관련 HTTP 도구입니다. 이 튜토리얼은 간단한 Todo 앱을 만들어보는 내용을 다룹니다.

6분만에 파이썬 언어 수정하기

간단한 방법으로 CPython 기반의 파이썬의 문법을 추가/수정하는 내용을 다룹니다.

그래프 데이터베이스: 파이썬으로 데이터 관계 다루기

파이썬과 Neo4J 와 같은 그래프 데이터베이스로 간단한 데이터를 다루는 내용을 소개합니다.

Numpy 치트 시트

Indeed 에서 채용 공고 수집하기

Beautifulsoup4 를 활용하여 채용 관련 정보 사이트인 Indeed 의 데이터를 스크래핑하는 내용을 다룹니다.

Dask 비동기 최적화 알고리즘

Nginx Nchan 과 파이썬으로 실시간 웹앱 만들기

이 글은 Nginx 의 Nchan 이라는 모듈과 파이썬으로 간단한 시스템 모니터링 대시보드를 만드는 내용을 다룹니다.


주목할 만한 프로젝트, 도구, 라이브러리들

algorithms

파이썬으로 작성한 자료구조, 알고리즘을 모아 둔 저장소입니다. Github Trending 에 소개되었습니다.

Sonnet

TensorFlow 에서 사용 가능한 CNN(Complex Neural Network) 관련 라이브러리입니다.

Module Linker

Github 소스코드에서 모듈이나 파일로 접근 가능하도록 돕는 크롬 익스텐션입니다. 파이썬을 비롯하여 다양한 언어를 지원합니다.

CycleGAN and pix2pix in PyTorch

짝이 지어지거나 지어지지 않은 이미지 해석 처리와 관련된 PyTorch 구현체입니다.

pygta5

파이썬으로 GTA5 게임 플레이를 할 수 있도록 돕는 도구입니다.

NoDB

AWS S3 를 DB 처럼 사용하여 cPickle 를 저장하는 것을 돕는 도구입니다.

OpenSnitch

리눅스의 포트를 스니핑하는 도구입니다.

mimipenguin

현재 리눅스 유저의 로그인 패스워드를 덤프하는 도구입니다. Windows 의 mimikatz 라는 도구에서 영감을 받아 작성되었습니다.

colorful

터미널 텍스트에 색을 입히는 도구입니다.

SpiderKeeper

Scrapy 의 관리자 UI 도구입니다.

Poet

파이썬 프로젝트의 의존성 관리 도구입니다.


참고

  1. Python Weekly
  2. Pycoders
  3. Import Python
  4. Python Tricks
  5. Python Korea 페이스북 그룹