Python is the topic of this week's catch of blog posts that might otherwise have escaped your notice. It ranges over many different scenarios including machine learning, distributed programming, scripting, trading and web scraping.

In this article I will introduce you to closures in Python 3. Actually, a closure is a function in Python which allows you to do things that aren’t possible in another language (like C/C++ or Java) with functions.

The idea behind creating this guide is to simplify the journey of aspiring data scientists and machine learning enthusiasts across the world. Through this guide, I will enable you to work on machine learning problems and gain from experience. I am providing a high level understanding about various machine learning algorithms along with R and Python codes to run them. These should be sufficient to get your hands dirty.

Python has come a long way since its inception 25 years ago. Since then it has been used for the special effects of Star Wars movies, and last year it overtook French as the most popular language to be taught in primary schools. And today, we’re launching the new Cloud9 Python workspace type, together with better Python support for all existing users and workspaces.

Python is arguably the most popular scripting language. In this series of blog posts I will cover Python basics, including a brief look at how to develop object-oriented graphical Qt-based applications in Python.

Programming is a skill that all psychology students should learn. I can think of so many reasons on why, including automating boring stuff, and practicing problem solving skills through learning to code and programming. In this post I will focus on two more immediate ways that may be relevant for a Psychology student, particularly during data collection and data analysis.

Python is famous for being easy and fun to use, for making software development easier, and for runtime performance that is said to exceed other scripted languages. (Though the latest version of PHP, PHP 7, may give Python a run for its money.)

Python has emerged as one of the most popular languages for programmers in financial trading, due to its ease of availability, user-friendliness, and the presence of sufficient scientific libraries like Pandas, NumPy, PyAlgoTrade, Pybacktest and more.

This article will give an extremely high level overview of how to use Python for the web. There are many ways you can interact with the web using Python, and this post will cover all of them. This includes Python web scraping, interacting with APIs and running your own Python website using Python server software.

The Internet provides abundant sources of information for professionals and enthusiasts from various industries. Extracting data from websites however, can be tedious, especially if you need to repeatedly retrieve data in the same format everyday.

From Our Partners

Use Cloudinary's upload widget to upload resources via a readymade interface that can be easily embedded within your web application with just a few lines of code, or learn how to develop your own upload capability.

Google has just announced Android KTX, a library of Kotlin extensions that are designed to make Android easier to program using the latest first class Android Language. It at least reveals how serious [ ... ]

Google has added three new tools to its App Script platform that can be used for developing add-ons for G Suite apps including Google Sheets, Docs, Forms and Slides. The new tools are a dashboar [ ... ]