Talk Python to Me: #145 2017 Python Year in Review

综合编程 2017-12-31

#1. Finally we switch to modern Python

Python 3 vs Python 2: It’s Different This Time
: activestate.com

Django 2.0 is dropping support for legacy Python
: news.ycombinator.com

Django 2.0 (released earlier this month)
: docs.djangoproject.com

Instagram switching to Python 3 on one branch
: youtube.com

Heroku switching default to v3.6
: reddit.com

NumPy: Plan for dropping Python 2.7 support
: github.com/numpy

Python 2 Death Clock
: pythonclock.org

#2. Hackers subvert PyPI

Ten Malicious Libraries Found on PyPI
: arstechnica.com

#3. PyPI gets long awaited support to modernize

PSF awarded $170,000 grant from Mozilla Open Source Program to improve sustainability of PyPI
: pyfound.blogspot.com

NumPy receives first ever funding, thanks to Moore Foundation
: numfocus.org

#4. Digital activists move to save endangered data

Hackers downloaded US government climate data and stored it on European servers as Trump was being inaugurated
: qz.com

#5. Rise of the async web frameworks

Sanic
: github.com/channelcat

Quart
: gitlab.com/pgjones/quart

Japronto
: github.com/squeaky-pl/japronto

#6. CPython moved to GitHub

CPython on GitHub
: github.com/python/cpython

Mailing list announcement
: mail.python.org

Reddit discussion
: reddit.com/r/Python

Brett Cannon’s excellent background story
: snarky.ca

#7. The Incredible Growth of Python

Stackoverflow article
: stackoverflow.blog

Python overtakes R, becomes the leader in Data Science, Machine Learning platforms
: kdnuggets.com

#8. Tech is in danger of scaring people

Tech people think they are the good guys, they aren't
: wired.com

The Dark Secret at the Heart of AI
: technologyreview.com

The Real Threat of Artificial Intelligence
: nytimes.com

#9. Python appears inside some influential apps

Excel and Python, maybe
: excel.uservoice.com

Python in SQL Server 2017: enhanced in-database machine learning
: blogs.technet.microsoft.com

#10. Google implements Python (2 :-/ ) on Go

How big is the Python Family
: py.checkio.org/blog

Grumpy: Running Python on Go
: talkpython.fm

Brian's book: Python Testing with pytest
: amzn.to/2DsYmiJ

您可能感兴趣的

Python range range(start, stop) 参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是没有5 step:步...
Python入门深度学习完整指南 作者:chen_h 微信号 & QQ:862251340 微信公众号:coderpai 我的博客:请点击这里 原文: www.analyticsvidhya.com/blog/2016/0… 介绍 深度学习目前已经成为了人工智能领域的突出话题。它在“计算机...
对象跟踪小白?本文带你玩转OpenCV(C ++ / Python)... 作者介绍:Satya Mallick,擅长领域为计算机视觉,机器学习,人工智能。 在本教程中,我们将了解OpenCV 3.0中引入的OpenCV跟踪API。 我们将学习如何以及何时使用OpenCV 3.2中提供的6种不同的跟踪器- BOOSTING,MIL,KCF,TLD,M...
Python logging 模块 logging 的日志级别可以分为 debug(), info(), warning(), error(), critical() 5个级别。logging 默认只会打印 warning 级别的日志 import logginglogging.debug('debug message') l...
Finding if a number is a member of an item in a li... Python finds number steps to assign values ​​to items in the list I am trying to reassign values for elements in list and try to...