What did people ask about Python on Stack Overflow last week
http://python-weekly.blogspot.com/2018/04/cxx-stackoverflow-python-report.html
http://python-weekly.blogspot.com/2018/04/cxx-stackoverflow-python-report.html
python-weekly.blogspot.co.uk
(cxx) stackoverflow python report
These are the ten most rated questions at Stack Overflow last week. Between brackets: [ question score / answers count] Build date: 2018...
Again, a little tutorial about pdb https://realpython.com/python-debugging-pdb/
Realpython
Python Debugging With Pdb – Real Python
In this hands-on tutorial, you'll learn the basics of using pdb, Python's interactive source code debugger. Pdb is a great tool for tracking down hard-to-find bugs and allows you to fix faulty code more quickly.
Get yourself prepared to the new cool feature coming to Python - dataclasses! I already have a bunch of places in my code where I will use them.
https://hackernoon.com/a-brief-tour-of-python-3-7-data-classes-22ee5e046517
https://hackernoon.com/a-brief-tour-of-python-3-7-data-classes-22ee5e046517
Hackernoon
A brief tour of Python 3.7 data classes | HackerNoon
A Brand-new feature in Python 3.7 is “Data Classes”. Data classes are a way of automating the generation of boiler-plate code for classes which store multiple properties.
Gentle and thorough introduction into modules and packages in Python
https://realpython.com/python-modules-packages/
https://realpython.com/python-modules-packages/
Realpython
Python Modules and Packages – An Introduction – Real Python
This article explores Python modules and Python packages, two mechanisms that facilitate modular programming.
Have you ever heard about pathlib module? Here we have a little tutorial about it https://realpython.com/python-pathlib/
Realpython
Python's pathlib Module: Taming the File System – Real Python
Python's pathlib module enables you to handle file and folder paths in a modern way. This built-in module provides intuitive semantics that work the same way on different operating systems. In this tutorial, you'll get to know pathlib and explore common tasks…
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