+def write_csv(csv_file, weather_data):
+ """output like wetter.at.pl"""
+ with open(csv_file, "a", newline="") as file:
+ writer = csv.writer(file, dialect="excel", delimiter=';')
+ writer.writerow([
+ weather_data['date'],
+ weather_data['time'],
+ weather_data['sunrise_t'],
+ weather_data['sunset_t'],
+ "{:.2f}".format(weather_data['temp']),
+ "{:.2f} mm/h".format(weather_data['precipitation']),
+ "{:.1f} km/h {}".format(weather_data['windspeed'], weather_data['winddirection']),
+ weather_data['weather'],
+ "{}".format(weather_data['cloudiness'])
+ ])
+
+