README.txt
To run this program, kindly do the following
Note: Enlarge this screen for better viewing

1.	Open PyCharm. Then, click on a new project. Name it however you want.

2.	Part C.1
	i.	Create a new Python file, ‘weather_data.py.’ 
	ii.	Copy and paste the code from weather_data.py file. This is needed for all the steps/parts except for part C2. 
	iii.	Leave this for now.

3.	Part C.3, C.4, C.5, C.6
	Creating main.py and database.py files
		i.	First, create a new Python file ‘main.py’ and copy the code in main.py file
		ii.	Create a new Python file, ‘database.py,’ and copy the code in the database.py file.
		iii.	Ensure all modules and packages are installed and imported.
		iv.	To check if these modules and packages are properly configured and installed, open the terminal and run this code ‘pip freeze > requirements.txt. This will create a 			text file within the program. This text file contains the packages and versions necessary to run the program.

	Part C.2 – Click run or type python main.py in the terminal for this part

	Adding and connecting to SQLite database: Do this before running main.py file
	i.	Upon clicking the run button while on the main.py file, it will create ‘weather.db’ on the left sidebar. Right-click on the ‘weather.db’ and click copy path/references.
	ii.	If you do not see the database tools on the right sidebar, then follow these steps:
			Main Menu > View > Tool Windows > Database
	iii.	In the database tools, click the plus (+) sign. Locate data source. Then, find SQLite and click it.
	iv.	STAY IN THE GENERAL TAB AND DO THESE
			Name: “Any name you want, or use the same name as the one in your main.py/database.py files”
			Create DDL Mapping: Do not change it – it remains uncheck
			Comment: not needed. Leave it empty
			File: Paste the path of your weather.db here
			URL: no need to change. Automatically generated.

			Click the test connection and wait for the confirmation. Click apply and OK.

•Run the main.py by clicking the run button or through the terminal: python main.py
•In the main.py Python console, you can see the processed data, and the last line that starts with ID is the data loaded and saved into your weather_data table (located in the database).

4.	Part D
	i.	Create a new Python file, ‘test.py’.
	ii.	Copy and paste the code from the test.py file and run it.
	iii.	In the test.py Python console, you will see the results in red.
	iv.	There is no need to delete anything after the test as the data will be removed afterward.