diff --git a/dbsproject.py b/dbsproject.py deleted file mode 100644 index 7f9a7bad6b21ba2872e2b630a039674aab3d15b2..0000000000000000000000000000000000000000 --- a/dbsproject.py +++ /dev/null @@ -1,89 +0,0 @@ -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()