Skip to content

A collection of example python code snippets for the Ladies Learning Code intro to python workshop.

Notifications You must be signed in to change notification settings

tunzor/llc-python-intro-snippets

Repository files navigation

Example Python code snippets

A collection of example code snippets for the Ladies Learning Code intro to python workshop

These can be run in the terminal with python [PROGRAM_NAME] for example python ex1-show-cursor-position.py


Examples 1 and 2 use the pyautogui library, example 3 uses the requests and BeautifulSoup libraries, example 4 uses the Flask library, example 5 uses the pillow library, and example 6 uses the requests library

These can be installed on your computer with pip (a Python package manager). If using pip on the command line you can install all of them with the requirements.txt file included here with the command pip install -r requirements.txt

If you want to install them with PyCharm Edu, check out this page


ex1-show-cursor-position.py

This will endlessly print the position of the cursor to the command line. Stop it by pressing control+c.


ex2-chrome-python-uses.py

This will move the cursor to a specific point on the screen (the chrome icon on the launcher bar at the bottom), click the left mouse button, press the key combo COMMAND+T to open a new tab in chrome, type "What can I use python for?", and hit enter. The chromeX and chromeY variables should be changed to correspond to the location on your computer.


ex3-get-clc-team.py

This will get the about us team page from the CLC website and display all of the team members and their titles.


ex4-flask-web-server.py

This will start a Flask web server on your computer and make it accessible at http://localhost:5000

It displays a simple webpage.


ex5-image-manipulation.py

This will crop, resize, and rotate the photo of the Toronto skyline in the ex5 folder and save the new copies in the same folder.


ex6-weather-api.py

This will use the MetaWeather API to find the temperature and weather of a city for five days. More info about APIs can be found here.


ufo-sightings-with-csv-write.py

This is an example of the final exercise where we find all UFO sightings province-wide in 2015. It uses the ufo-data.csv dataset from the lecture notes.


provinces_overall.py

This is a solution for the final exercise bonus question:Which province had the most sightings overall? How many? It uses the ufo-data.csv dataset from the lecture notes.


About

A collection of example python code snippets for the Ladies Learning Code intro to python workshop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages