One of the Python’s basic data types is the list. Lists are a lot like arrays in C or C++ in that a Python list is a sequential collection of data. Python lists, unlike C/C++ arrays, aren’t restricted to containing the same type of data in every element. This means a single Python list can...
Read more
Learning and exploring Python
Are you new to programming and want to learn Python from scratch? Maybe you are already a developer and just improve your Python skills? The Web offers many resources that are both free and high-quality. In this article we’ll give a rundown of some of best.
Codecademy.com’s Python course
Due to its start-from-zero approach, absolute beginners to...
Read more
Python and the Internet of Things (IoT)
The Internet of Things (IoT) trend is about connecting almost every possible object to the Internet so that it's data can be uploaded, stored, accessed and analyzed. With the IoT, devices are not only sending data to the cloud, but also listening for commands from anyone or anything connected to the Internet. To make this...
Read more
Recent Python Security Improvements
Like all other popular programming languages, Python is constantly adding features and fixing bugs. Let's take an in-depth look at two recently closed security holes because of the valuable lessons we can learn from them.
SMTP.startTLS() No longer Silently Fails due to Missing Responses
One example of Python's “batteries included” design is the smtplib module,...
Read more