Skip to content
Snippets Groups Projects
Commit 47721e73 authored by okafon99's avatar okafon99
Browse files

Delete dbsproject.py

parent 3ed395dd
No related branches found
No related tags found
No related merge requests found
from flask import Flask, redirect, url_for, render_template
import psycopg2
verbinde = psycopg2.connect(
host = "localhost",
database = "dbproject",
user = "naomiokafor",
password = "password"
)
array_ = []
array_1 = []
var = 2007;
kursor= verbinde.cursor()
kursor_= verbinde.cursor()
kursor_1 = verbinde.cursor()
kursor_2 = verbinde.cursor()
kursor_3 = verbinde.cursor()
for i in range(11):
query = "SELECT SUM(co2emission) FROM co2emissions WHERE Year = %a AND NOT(countryname ='International transport') AND NOT (countryname = 'World') AND NOT (countryname = 'EU-28');" % (var)
kursor.execute(query)
ergebnis = kursor.fetchall()
array_1.append(var)
var = var + 1
for i in ergebnis:
array_.append(i[0])
var2 = 2007
array_2 = []
for i in range(11):
query = "SELECT SUM(wert) FROM airtransportation WHERE Year = %a AND SeriesName = 'Air transport, registered carrier departures worldwide' AND NOT(wert = 0);" % (var2)
kursor.execute(query)
ergebnis = kursor.fetchall()
var2 = var2 + 1
for i in ergebnis:
array_2.append(i[0])
list = []
kursor.execute("SELECT CountryName, co2emission FROM co2emissions WHERE year = 2007 AND CountryName IN (SELECT CountryName FROM co2emissions WHERE Year = 2007 INTERSECT SELECT CountryName from co2emissions WHERE Year = 2017);")
kursor_.execute("SELECT CountryName, co2emission FROM co2emissions WHERE year = 2017 AND CountryName IN (SELECT CountryName FROM co2emissions WHERE Year = 2007 INTERSECT SELECT CountryName from co2emissions WHERE Year = 2017);")
ergebnis_1 = kursor_.fetchall()
ergebnis_ = kursor.fetchall()
m = len(ergebnis_1)
i = 0
while i < m:
if (ergebnis_[i][0]!= ergebnis_1[i][0]):
print("ERROR")
print(ergebnis_[i][0])
print(ergebnis_1[i][0])
else:
if(ergebnis_[i][1] >= ergebnis_1[i][1]):
list.append(ergebnis_[i][0])
i = i +1
var3 = 2007
array_3 = []
array_4 = []
for i in range(11):
query_ = "SELECT SUM(wert) FROM airtransportation WHERE Year = %a AND SeriesName = 'Air transport, registered carrier departures worldwide' AND NOT(wert = 0) AND CountryName IN ('Austria', 'Yemen', 'Lithuania', 'Bulgaria', 'Croatia', 'Aruba', 'Europe (other)', 'Palestine', 'Poland', 'Greenland', 'Andorra', 'Venezuela', 'Luxembourg', 'Czech Republic', 'Sweden', 'Jordan', 'Ireland', 'Macedonia', 'Uzbekistan', 'Portugal', 'Finland', 'Malta', 'Ukraine', 'Latvia', 'North Korea', 'France', 'Slovakia', 'Syria', 'Iceland', 'Hong Kong', 'United States', 'Cyprus', 'Belarus', 'Wallis and Futuna Islands', 'Netherlands', 'Dominica', 'Serbia', 'Faeroe Islands', 'Spain', 'Belgium', 'Taiwan', 'Italy', 'United Kingdom', 'Germany', 'Canada', 'Barbados', 'Saint Vincent and the Grenadines', 'Bermuda', 'Liechtenstein', 'Slovenia', 'Greece', 'Estonia', 'South Africa', 'Japan', 'Macao', 'Denmark', 'Jamaica', 'Trinidad and Tobago', 'Switzerland', 'Seychelles', 'New Zealand', 'Hungary', 'EU-28', 'Norway', 'Romania')" % (var3)
kursor_1.execute(query_)
var3 = var3 + 1
ergebnis_2= kursor_1.fetchall()
for i in ergebnis_2:
array_3.append(i[0])
var3=2007
for i in range(11):
query_ = "SELECT SUM(count) FROM population WHERE Year = %a AND countryname IN ('Austria', 'Yemen, Rep.', 'Lithuania', 'Bulgaria', 'Croatia', 'Aruba', 'Poland', 'Greenland', 'Andorra', 'Venezuela, RB', 'Luxembourg', 'Czech Republic', 'Sweden', 'Jordan', 'Ireland', 'North Macedonia', 'Uzbekistan', 'Portugal', 'Finland', 'Malta', 'Ukraine', 'France', 'Syrian Arab Republic', 'Iceland', 'Hong Kong SAR, China', 'United States', 'Cyprus', 'Belarus', 'Netherlands', 'Dominica', 'Serbia', 'Spain', 'Belgium', 'Italy', 'United Kingdom', 'Germany', 'Canada', 'Barbados', 'Bermuda', 'Liechtenstein', 'Slovenia', 'Greece', 'Estonia', 'South Africa', 'Japan', 'Macao SAR, China', 'Denmark', 'Jamaica', 'Trinidad and Tobago', 'Switzerland', 'Seychelles', 'New Zealand', 'Hungary', 'Norway', 'Romania'); "% (var3)
kursor_2.execute(query_)
var3 = var3 + 1
ergebnis_2= kursor_2.fetchall()
for i in ergebnis_2:
array_4.append(i[0])
array_5 = []
kursor_3.execute("SELECT COUNT(countryname) FROM co2emissions WHERE year = 2017 AND countryname NOT IN ('worldwide','Austria', 'Yemen', 'Lithuania', 'Bulgaria', 'Croatia', 'Aruba', 'Europe (other)', 'Palestine', 'Poland', 'Greenland', 'Andorra', 'Venezuela', 'Luxembourg', 'Czech Republic', 'Sweden', 'Jordan', 'Ireland', 'Macedonia', 'Uzbekistan', 'Portugal', 'Finland', 'Malta', 'Ukraine', 'Latvia', 'North Korea', 'France', 'Slovakia', 'Syria', 'Iceland', 'Hong Kong', 'United States', 'Cyprus', 'Belarus', 'Wallis and Futuna Islands', 'Netherlands', 'Dominica', 'Serbia', 'Faeroe Islands', 'Spain', 'Belgium', 'Taiwan', 'Italy', 'United Kingdom', 'Germany', 'Canada', 'Barbados', 'Saint Vincent and the Grenadines', 'Bermuda', 'Liechtenstein', 'Slovenia', 'Greece', 'Estonia', 'South Africa', 'Japan', 'Macao', 'Denmark', 'Jamaica', 'Trinidad and Tobago', 'Switzerland', 'Seychelles', 'New Zealand', 'Hungary', 'EU-28', 'Norway', 'Romania')")
ergebnis_3 = kursor_3.fetchall()
for i in ergebnis_3:
array_5.append(i[0])
array_5.append(len(list))
print(array_5)
app = Flask(__name__)
@app.route("/")
def home():
return render_template("index1.html", content = array_, content2 = array_1, content3 = array_2, content4 = array_3, content5 = array_4, content6=array_5)
if __name__=="__main__":
app.run()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment