From 207565eab2c103ec33987d379813deeb49a85431 Mon Sep 17 00:00:00 2001 From: putro Date: Thu, 16 Apr 2020 20:39:17 +0200 Subject: [PATCH] updated stazioni for python3 --- stazioni.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/stazioni.py b/stazioni.py index 7b4ce12..554222f 100755 --- a/stazioni.py +++ b/stazioni.py @@ -1,7 +1,7 @@ -#!/usr/bin/env python -# pylint: skip-file +#!/usr/bin/python3 import os.path +import tabulate import pandas as pd from sodapy import Socrata @@ -15,13 +15,16 @@ def get_stazioni(offline=False): if offline: stazioni = pd.read_csv("stazioni.csv") stazioni_df = pd.DataFrame.from_records(stazioni) - stazioni_df.drop(columns=["Storico", "Idstazione", "Utm_Nord", "UTM_Est", "lat", "lng", "location", "Limiti amministrativi 2014 delle province di Regione Lombardia", "Limiti amministrativi 2015 delle province di Regione Lombardia"], inplace=True) + stazioni_df.drop(columns=["Storico", "Idstazione", "Utm_Nord", "UTM_Est", "lat", "lng", "location", + "Limiti amministrativi 2014 delle province di Regione Lombardia", + "Limiti amministrativi 2015 delle province di Regione Lombardia"], inplace=True) stazioni_df.columns = [x.lower() for x in stazioni_df.columns] else: client = _connect() stazioni = client.get("ib47-atvt") stazioni_df = pd.DataFrame.from_records(stazioni) - stazioni_df.drop(columns=[":@computed_region_6hky_swhk", ":@computed_region_ttgh_9sm5", "utm_est", "utm_nord", "storico", "idstazione", "lat", "lng", "location"], inplace=True) + stazioni_df.drop(columns=[":@computed_region_6hky_swhk", ":@computed_region_ttgh_9sm5", "utm_est", + "utm_nord", "storico", "idstazione", "lat", "lng", "location"], inplace=True) stazioni_df["datastart"] = pd.to_datetime(stazioni_df["datastart"]) stazioni_df["datastop"] = pd.to_datetime(stazioni_df["datastop"]) return stazioni_df @@ -33,7 +36,7 @@ def print_stazioni(): stazioni = get_stazioni(offline=True) else: stazioni = get_stazioni() - print(stazioni) + print(tabulate.tabulate(stazioni, headers='keys', tablefmt='simple')) if __name__ == '__main__':