Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ef901e86fb | ||
|
|
980f5ad380
|
@@ -10,6 +10,7 @@ von Telegram verwendet und Daten an dich oder deine Gruppe senden kann!
|
|||||||
Beispiel für eine Konfigurationsdatei:
|
Beispiel für eine Konfigurationsdatei:
|
||||||
kommune: 2601
|
kommune: 2601
|
||||||
strasse: 2146
|
strasse: 2146
|
||||||
|
restmuell_id: 187
|
||||||
telegram:
|
telegram:
|
||||||
tgReceiver: <hier die ID der Gruppe/ des Teilnehmers eintragen>
|
tgReceiver: <hier die ID der Gruppe/ des Teilnehmers eintragen>
|
||||||
pathBot: '~/bin/YMBot'
|
pathBot: '~/bin/YMBot'
|
||||||
@@ -50,10 +51,8 @@ class Muell:
|
|||||||
'f_id_abfalltyp_0': '50',
|
'f_id_abfalltyp_0': '50',
|
||||||
'f_id_abfalltyp_1': '161',
|
'f_id_abfalltyp_1': '161',
|
||||||
'f_id_abfalltyp_2': '53',
|
'f_id_abfalltyp_2': '53',
|
||||||
'f_id_abfalltyp_3': '187',
|
|
||||||
'f_id_abfalltyp_4': '169',
|
'f_id_abfalltyp_4': '169',
|
||||||
'f_abfallarten_index_max': '5',
|
'f_abfallarten_index_max': '5',
|
||||||
'f_abfallarten': '50,161,53,187',
|
|
||||||
'f_zeitraum': self.__zeitraum,
|
'f_zeitraum': self.__zeitraum,
|
||||||
'f_export_als': self.__export_als,
|
'f_export_als': self.__export_als,
|
||||||
}
|
}
|
||||||
@@ -68,6 +67,13 @@ class Muell:
|
|||||||
except KeyError:
|
except KeyError:
|
||||||
self.__name = None
|
self.__name = None
|
||||||
|
|
||||||
|
try:
|
||||||
|
self.__postdata['f_id_abfalltyp_3'] = self.__config['restmuell_id']
|
||||||
|
except KeyError:
|
||||||
|
self.__postdata['f_id_abfalltyp_3'] = self.__config['restmuell_id'] = 187
|
||||||
|
|
||||||
|
self.__postdata['f_abfallarten'] = f"{self.__postdata['f_id_abfalltyp_0']},{self.__postdata['f_id_abfalltyp_1']},{self.__postdata['f_id_abfalltyp_2']},{self.__postdata['f_id_abfalltyp_3']}"
|
||||||
|
|
||||||
kommune = self.__config['kommune']
|
kommune = self.__config['kommune']
|
||||||
self.__csv = f'muell-{kommune}-{self.__current_year}.csv'
|
self.__csv = f'muell-{kommune}-{self.__current_year}.csv'
|
||||||
|
|
||||||
@@ -145,6 +151,7 @@ class Muell:
|
|||||||
# Keine vernünftigen Daten, ergo mal gucken, was die Webseite ergibt
|
# Keine vernünftigen Daten, ergo mal gucken, was die Webseite ergibt
|
||||||
self.__postdata['f_id_kommune'] = self.__config['kommune']
|
self.__postdata['f_id_kommune'] = self.__config['kommune']
|
||||||
self.__postdata['f_id_strasse'] = self.__config['strasse']
|
self.__postdata['f_id_strasse'] = self.__config['strasse']
|
||||||
|
self.__postdata['f_id_strasse_hnr'] = self.__config['strasse']
|
||||||
|
|
||||||
(name, value) = self.__start()
|
(name, value) = self.__start()
|
||||||
if name != None and value != None:
|
if name != None and value != None:
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@ if __name__ == '__main__':
|
|||||||
parser.add_argument('-k', '--konsole', action='store_true', help='Ausgabe auf Konsole')
|
parser.add_argument('-k', '--konsole', action='store_true', help='Ausgabe auf Konsole')
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
muell = Muell(args.config)
|
muell = Muell(config_file=args.config)
|
||||||
ausgabe = muell.get_data()
|
ausgabe = muell.get_data()
|
||||||
|
|
||||||
if args.telegram == True:
|
if args.telegram == True:
|
||||||
|
|||||||
Reference in New Issue
Block a user