Python Programming Tips

Recommended Books for Beginning Python Programmers

Python is currently the most popular programming language. Due to its simplicity and expressive power it is being used across the world as the first language to teach programming. It is also now used in advanced programming use cases such as data science, machine learning and statistics. With a powerful and large library of code, […]

How to Generate QR Codes Using Python

What is a QR Code? A QR code (Quick Response code) is a two dimensional barcode used popularly in product tracking, item recognition, document tracking and general marketing. It is also now commonly used in entry tickets since it can be easily scanned using a QR code scanner in a mobile. Standard QR codes can […]

How to Run Selenium Python in MacOS Using Chromedriver

Selenium is a popular browser automation tool. It uses a browser client to simulate traffic to a website. It is commonly used for automating browser based web application testing and scrapping content from websites. Selenium is an open source library and it is available for use with multiple programming languages such as JavaScript, Python, Ruby, […]

5 High Quality Open Source Projects to Learn Python

Python is a simple and easy to use object oriented programming language. Python is now very popular thanks to its concise syntax and easy to learn concepts. Once you learn the basics and is capable of writing python programs, the next question is how to learn the pythonic way of writing large projects. This is […]

How to Draw Diamond Shape ASCII Art in Python?

A common python programming problem given for beginners is to draw a diamond shape using star character as an ASCII art. For example, the following shows a diamond shape as ASCII art consisting of 9 rows, * *** ***** ******* ********* ******* ***** *** * Here is another diamond with 5 rows. * *** ***** […]