The last update for your good old tool.
https://mobile.twitter.com/gvanrossum/status/991170064417153025
https://mobile.twitter.com/gvanrossum/status/991170064417153025
Twitter
Guido van Rossum
Python 2.7.15 released -- the last 2.7 release! https://t.co/3VNiKJLAYr
A good pipenv description (it’s a relatively new packaging tool that combines pip and virtualenv functionality)
https://realpython.com/pipenv-guide/
https://realpython.com/pipenv-guide/
Realpython
Pipenv: A Guide to the New Python Packaging Tool – Real Python
Pipenv is a packaging tool for Python that solves some common problems associated with the typical workflow using pip, virtualenv, and the good old requirements.txt. This guide goes over what problems Pipenv solves and how to manage your Python dependencies…
New data classes demystifying https://realpython.com/python-data-classes/
Realpython
Data Classes in Python 3.7+ (Guide) – Real Python
Data classes are one of the new features of Python 3.7. With data classes you do not have to write boilerplate code to get proper initialization, representation and comparisons for your objects.
Not bad
https://techcrunch.com/2018/05/23/google-and-coursera-launch-a-new-machine-learning-specialization/
https://techcrunch.com/2018/05/23/google-and-coursera-launch-a-new-machine-learning-specialization/
TechCrunch
Google and Coursera launch a new machine learning specialization
Over the last few years, Google and Coursera have regularly teamed up to launch a number of online courses for developers and IT pros. Among those was the Machine Learning Crash course, which provides developers with an introduction to machine learning. Now…
Can Python be a language of choice for embedded systems?
https://opensource.com/life/16/8/python-vs-cc-embedded-systems
https://opensource.com/life/16/8/python-vs-cc-embedded-systems
Opensource.com
Python vs. C/C++ in embedded systems
The pros and cons of each, and why you should consider Python for embedded programming.
Rust is useful for Python developers. Think about it.
https://developers.redhat.com/blog/2017/11/16/speed-python-using-rust/
https://developers.redhat.com/blog/2017/11/16/speed-python-using-rust/
Red Hat Developer
Speed up your Python using Rust | Red Hat Developer
What is Rust? Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Featuring zero-cost abstractions move semantics guaranteed memory
Some examples of using itertools in Python 3
https://realpython.com/python-itertools/
https://realpython.com/python-itertools/
Realpython
Python itertools By Example – Real Python
Master Python's itertools module by constructing practical examples. You'll start out simple and then gradually tackle more complex challenges, encouraging you to "think iteratively."
If you do not know what to use - threads or processes, read this!
https://www.pythonforthelab.com/blog/implementing-threads-for-measurements/
https://www.pythonforthelab.com/blog/implementing-threads-for-measurements/
Python For The Lab
Implementing Threads for Measurements
Choose between threads and processes for your experiments
All the libraries that you need for your work with data
https://www.datasciencecentral.com/profiles/blogs/top-20-python-libraries-for-data-science-in-2018
https://www.datasciencecentral.com/profiles/blogs/top-20-python-libraries-for-data-science-in-2018
Datasciencecentral
Top 20 Python libraries for data science in 2018
Python continues to take leading positions in solving data science tasks and challenges. Last year we made a blog post overviewing the Python’s libraries that…
You should know the design patterns. This note is short, but definitely this is a useful topic.
https://py.checkio.org/blog/design-patterns-part-1/
https://py.checkio.org/blog/design-patterns-part-1/
Py.CheckiO - games for coders
Design Patterns. Part 1. python coding challenges - Py.CheckiO
This article describes two classic design patterns: Abstract Factory and Strategy, with the clear real-life examples. It also includes Python code examples which implement these patterns and links to the coding challenges that will help to consolidate the…
The steps of object creation in Python (old but so true):
https://eli.thegreenplace.net/2012/04/16/python-object-creation-sequence
https://eli.thegreenplace.net/2012/04/16/python-object-creation-sequence