Tools
Tools for building cool stuff ASCII art The ASCII Art EU home page. ASCII Art EU home page The ASCII Art UK table page. ASCII Art UK table page ASCII art is a graphic design technique tha...
Tools for building cool stuff ASCII art The ASCII Art EU home page. ASCII Art EU home page The ASCII Art UK table page. ASCII Art UK table page ASCII art is a graphic design technique tha...
Python Documentation Python Documentation is the official documentation for the Python programming language. Python Documentation Thonny Thonnny is a Python IDE for beginners. It is a s...
Day 37 Automating Chrome Browser with Selenium Selenium is a portable framework for testing web applications. It is open-source software released under the Apache License 2.0. With seleniu...
Day 33 Application Program Interface (API) What is an API? An API is a set of functions that allows applications to access data and interact with external software components, operating systems,...
Day 32 Sending Emails with Python We can use the smtplib module to send emails with Python. # main.py import smtplib my_email = "your email here" password = "your password here" with smtplib.S...
Day 31 Flash Card App Capstone Project # main.py from tkinter import * import pandas import random BACKGROUND_COLOR = "#B1DDC6" current_card = {} to_learn = {} try: data = pandas.read_csv("...
Day 30 Handling Errors and Exceptions Errors Errors are mistakes that occur during the execution of a program. Errors are caused by invalid code. Some common errors in Python include: ...
Day 29 Standard Dialogs Standard Dialogs are used to get input from the user. They are similar to alerts and prompts in JavaScript. The tkinter module has a number of standard dialogs that...
Day 28 Tkinter Canvas The canvas widget is used to draw shapes, such as lines, ovals, polygons and rectangles, in your application. The canvas widget can also be used to create graphs and plot...
Day 27 Optional and defualt arguments in functions Optional arguments when we define a function with optional arguments, we can set default values for the optional arguments. when we call t...