Python

Python is a popular programming language in open source circles. Read the article collection to find out about Python's welcoming community, learn how to get started programming in Python, and scripts for improving your Python programming chops.

Open source dependency management is a balancing act

Open source dependency management is a balancing act
Learn about some of the questions and challenges that arise from maintaining a large open source projects.Read more

Python versus R for machine learning and data analysis

Python versus R for machine learning and data analysis
Both the Python and R languages have developed robust ecosystems of open source tools and libraries that help data scientists of any skill level more...Read more

Getting started with Python scripting in Scribus

Getting started with Python scripting in Scribus
The Scripter plugin lets you use internal Python commands to perform a variety of tasks in Scribus, was well as using all the other functionality...Read more

Python file-management tricks for digital artists

Python file-management tricks for digital artists
If you've done digital artwork for any appreciable amount of time, then the importance of good file management should be apparent to you. Learn how...Read more

10 reasons to use Flowblade on Linux as your video editor

10 reasons to use Flowblade on Linux as your video editor
Flowblade is a surprisingly effective and efficient video editor for Linux.Read more

Python vs. C/C++ in embedded systems

Python vs. C/C++ in embedded systems
The pros and cons of each, and why you should consider Python for embedded programming.Read more

Google's security princess talks cybersecurity

Parisa Tabriz, manages Google’s Chrome security engineering teams , and gave a keynote at PyCon US this year.Read more

How to build projects using the Raspberry Pi camera

author photos with filters
Learn about the Raspberry Pi camera options and fun photo and video projects.Read more