Die Suche ergab 591 Treffer

von Jankie
Dienstag 12. Januar 2021, 11:13
Forum: Allgemeine Fragen
Thema: If then Abfrage
Antworten: 28
Zugriffe: 1769

Re: If then Abfrage

Zu einem except gehört auch ein try.
von Jankie
Mittwoch 23. Dezember 2020, 08:53
Forum: Allgemeine Fragen
Thema: Prüfen ob Datei vorhanden dann umbenennen
Antworten: 19
Zugriffe: 2190

Re: Prüfen ob Datei vorhanden dann umbenennen

Hallo zusammen, ich hatte noch zwei Ideen. Die würden im Gegensatz zu den ersten Varianten aber dann auch die fehlenden Zwischenräume füllen, also wenn "test.pdf" eingegeben wird und "test.pdf", "test_1.pdf", "test_3.pdf" existieren, würde "test_2.pdf&quo...
von Jankie
Dienstag 22. Dezember 2020, 11:17
Forum: Allgemeine Fragen
Thema: Verrechnung mehrerer Zahlen-Antworten
Antworten: 6
Zugriffe: 389

Re: Verrechnung mehrerer Zahlen-Antworten

@moisekean18: Bitte gewöhn dir an den Code in die Codetags zu setzen (</> im vollständigen Editor). Zur Ausgabe der Werte kannst du auch f-Strings benutzen, also so: anzahl_impfungen = 2 * anzahl_bewohner - anzahl_impfungen_pro_tag_und_arzt * anzahl_aerzte print(f"Anzahl der zu impfenden Person...
von Jankie
Dienstag 22. Dezember 2020, 08:06
Forum: Allgemeine Fragen
Thema: Prüfen ob Datei vorhanden dann umbenennen
Antworten: 19
Zugriffe: 2190

Re: Prüfen ob Datei vorhanden dann umbenennen

Die größte Zahl ohne sorted zu bekommen fällt mir schwer, hast du an sowas gedacht? import pathlib TARGET_PATH = pathlib.Path(r"C:\Users\xxx\Desktop") FILE_SUFFIX = ".pdf" def increment_filename_if_file_already_exists(target_filename): files_with_similar_name = list(TARGET_PATH.g...
von Jankie
Dienstag 22. Dezember 2020, 07:12
Forum: Allgemeine Fragen
Thema: Prüfen ob Datei vorhanden dann umbenennen
Antworten: 19
Zugriffe: 2190

Re: Prüfen ob Datei vorhanden dann umbenennen

Ich hoffe jetzt hab ich an alles gedacht und habe das so richtig gemacht, in dem ich ein key bei Zeile 9 in sorted() mit übergebe. import pathlib TARGET_PATH = pathlib.Path(r"C:\Users\xxx\Desktop") FILE_SUFFIX = ".pdf" def increment_filename_if_file_already_exists(target_filename...
von Jankie
Montag 21. Dezember 2020, 14:52
Forum: Allgemeine Fragen
Thema: Prüfen ob Datei vorhanden dann umbenennen
Antworten: 19
Zugriffe: 2190

Re: Prüfen ob Datei vorhanden dann umbenennen

So in etwa? import pathlib TARGET_PATH = pathlib.Path(r"C:\Users\xx\Desktop") FILE_SUFFIX = ".pdf" def increment_filename_if_file_already_exists(target_filename): files_with_similar_name = list(TARGET_PATH.glob(f"{target_filename.stem.rsplit('_')[0]}*{FILE_SUFFIX}")) if...
von Jankie
Montag 21. Dezember 2020, 14:06
Forum: Allgemeine Fragen
Thema: Prüfen ob Datei vorhanden dann umbenennen
Antworten: 19
Zugriffe: 2190

Re: Prüfen ob Datei vorhanden dann umbenennen

Anmerkungen: benutze statt dem os Modul besser das pathlib Modul Variablennamen sollten aussagekräftig sein und dem Leser vermitteln, wofür die Varaible steht. Da ist "a" oder "aa" nicht wirklich zielführend. Variablen werden laut Konvention klein_mit_unterstrich geschrieben. Sta...
von Jankie
Donnerstag 17. Dezember 2020, 11:59
Forum: Allgemeine Fragen
Thema: Verarbeitung von Daten aus einem Dictionary
Antworten: 3
Zugriffe: 417

Re: Verarbeitung von Daten aus einem Dictionary

z.B. mit rsplit()

Code: Alles auswählen

mylist = ['MD1_Position_Vlan', 'MD1_Position_Komfort', 'MD1_Position_Sens', 'MD1_Lage_Vlan', 'MD1_Lage_Sens']
mydict = {'MD1_Position': 'Empfänger', 'MD1_Lage': 'Sender'}

new_list = [mydict[x.rsplit('_', 1)[0]] for x in mylist]
print(new_list)
von Jankie
Donnerstag 10. Dezember 2020, 15:48
Forum: Wissenschaftliches Rechnen
Thema: Datei von Webseite downloaden
Antworten: 17
Zugriffe: 1998

Re: Datei von Webseite downloaden

Ich würde mir die Daten nicht über das Excel herunterladen, sondern direkt von der Seite Scrapen und dann in ein Dictionary packen: from bs4 import BeautifulSoup import requests import pandas as pd HEADERS = {"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Fi...
von Jankie
Donnerstag 10. Dezember 2020, 15:21
Forum: Wissenschaftliches Rechnen
Thema: Pandas Series
Antworten: 9
Zugriffe: 756

Re: Pandas Series

@__blackjack__: So wie ich das verstehe hat er gar keine Zeitangaben als extra Spalte, sondern nur die Spalte der Temperaturangaben.
von Jankie
Donnerstag 10. Dezember 2020, 15:17
Forum: Wissenschaftliches Rechnen
Thema: Datei von Webseite downloaden
Antworten: 17
Zugriffe: 1998

Re: Datei von Webseite downloaden

mit pd.read_excel()? Oder wo konkrekt kommst du nicht weiter?
von Jankie
Donnerstag 10. Dezember 2020, 14:29
Forum: Wissenschaftliches Rechnen
Thema: Pandas Series
Antworten: 9
Zugriffe: 756

Re: Pandas Series

So ganz habe ich das glaube ich immer noch nicht verstanden. Möchtest du also eine Dataframe wo auf der einen Achse die Stunden von 0-23 stehen und auf der anderen Achse welcher Tag? Also so in die Richtung (hab jetz für die Temperatur irgendwelche random Nummern genommen): 0.0 1.0 2.0 3.0 4.0 5.0 6...
von Jankie
Donnerstag 10. Dezember 2020, 10:12
Forum: Wissenschaftliches Rechnen
Thema: Pandas Series
Antworten: 9
Zugriffe: 756

Re: Pandas Series

Also hast du eine Series mit Temperaturwerten und eine mit Zeitangaben, die würdest du gerne zusammenfügen? Es wäre hilfreich wenn du bisschen genauer dein Problem beschreiben würdest, also was für Daten du hast, wie die aussehen, was du damit machen willst, wie es nachher aussehen soll. Je mehr Inf...
von Jankie
Donnerstag 10. Dezember 2020, 08:29
Forum: Wissenschaftliches Rechnen
Thema: Pandas Series
Antworten: 9
Zugriffe: 756

Re: Pandas Series

Du hast also ein DataFrame mit einer Spalte "Time" in der stündliche Zeitangaben sind und eine Spalte in der für jede Stunde die gemessene Temperatur steht und du möchtest den Mittelwert pro Trag herausfinden oder die Werte einfach nur aufsummieren? Also sowas?: Time Temperatur 0 2020-01-0...
von Jankie
Donnerstag 3. Dezember 2020, 11:58
Forum: Allgemeine Fragen
Thema: Funktion wird nicht aufgerufen
Antworten: 3
Zugriffe: 347

Re: Funktion wird nicht aufgerufen

Die while Schleife macht dort auch keinen Sinn, bzw. mit dem if davor, da du vorher prüfst ob u > pp ist und dann solange u > pp ist was ausführst, was du dann im ersten Durchlauf mit dem return verlässt.
von Jankie
Mittwoch 18. November 2020, 11:14
Forum: Showcase
Thema: "Datensave" mit pyAesCrypt
Antworten: 3
Zugriffe: 2247

Re: "Datensave" mit pyAesCrypt

Habe die Main noch überarbeitet, da hatte ich noch einen kleinen Fehler drin mit dem path.exists(). def main(): print(f"DataSave für {FOLDER_PATH} - 'q' zum beenden eingeben!") if FOLDER_PATH.exists() or FOLDER_PATH.with_suffix(AES_EXTENSION).exists(): while True: if is_encrypted(FOLDER_PA...
von Jankie
Mittwoch 18. November 2020, 10:22
Forum: Showcase
Thema: "Datensave" mit pyAesCrypt
Antworten: 3
Zugriffe: 2247

Re: "Datensave" mit pyAesCrypt

Du meinst den Fall, dass es weder ein Ordner noch eine .aes Datei ist? Dann würde ich wohl besser einfach nur prüfen ob es eine .aes Datei ist und dann das Ergebnis zurückgeben, oder? Oder wenn es nichts davon ist eine Exception werfen? Ich wollte halt irgendwie versuchen das ganze mit so wenig User...
von Jankie
Mittwoch 18. November 2020, 09:37
Forum: Showcase
Thema: "Datensave" mit pyAesCrypt
Antworten: 3
Zugriffe: 2247

"Datensave" mit pyAesCrypt

Hallo zusammen, ich habe eine Art "Datensave" mit Python gemacht, ich wollte allgemein mal eure Rückmeldungen dazu hören bzw. Verbesserungsvorschläge. Speziell beim Exceptionhandling bin ich mir fast sicher dass ich da einiges nicht beachtet habe. import pyAesCrypt import pathlib import ge...
von Jankie
Dienstag 17. November 2020, 15:33
Forum: Allgemeine Fragen
Thema: Textverschlüsselung mit XOR
Antworten: 11
Zugriffe: 749

Re: Textverschlüsselung mit XOR

@__blackjack__: #Also statt: bytes(map(operator.xor, message.encode(), key.encode())) #sollte ich es lieber so machen?: message_as_bytes = bytes(message) key_as_bytes = bytes(key) map(operator.xor, message_as_bytes, key_as_bytes) Den letzten Satz versteh ich leider nicht ganz, wie soll ich das anson...
von Jankie
Dienstag 17. November 2020, 14:33
Forum: Allgemeine Fragen
Thema: Textverschlüsselung mit XOR
Antworten: 11
Zugriffe: 749

Re: Textverschlüsselung mit XOR

@__blackjack__: Meinst du das so? map(operator.xor, message.encode(), key.encode())
@Sirius3: Also sollte ich für den Key auch alle 128 Werte benutzen die ich so erzeuge: ''.join(chr(i) for i in range(128))