Die Suche ergab 149 Treffer
- Montag 16. Mai 2022, 10:29
- Forum: Allgemeine Fragen
- Thema: Rekursion Python Anfänger
- Antworten: 5
- Zugriffe: 544
Re: Rekursion Python Anfänger
Wieso wird die Funktion denn überhaupt mehr als einmal aufgerufen? Wieso wird nicht die else Bedingung einmalig ausgeführt und endet dann? Wieso wird die Funktion so lange wiederholt, bis n ==1 ist? Ich dachte eigentlich ,dass wenn die eine Bedingung nicht erfüllt ist, dann die else Bedingung ausge...
- Donnerstag 28. April 2022, 16:23
- Forum: Allgemeine Fragen
- Thema: komme nicht weiter
- Antworten: 8
- Zugriffe: 790
Re: komme nicht weiter
text=text.strip() #Leerzeichen am anfang Entfernen Es bringt efgheni nicht weiter, wenn Du die Aufgabe hier im Forum löst, das muss er/sie/es schon selbst können und Versuch & Irrtum ist eine bewährte Lehrstrategie. Abgesehen davon ist strip() nicht der Befehl der hier gesucht ist, auch wenn es...
- Mittwoch 27. April 2022, 16:52
- Forum: Allgemeine Fragen
- Thema: RaspBerry Pi2 und Image - was ist das Richtige?
- Antworten: 6
- Zugriffe: 527
Re: RaspBerry Pi2 und Image - was ist das Richtige?
Ich brauche sowohl Python2.7 als auch Python3. Dann ist, jetzt vielleicht der richtige Zeitpunkt um den Code von Python2.7 nach Python3 zu Konvertieren. Okay eigentlich ist nie der richtige Zeitpunkt das zu machen, aber das Problem Python2 nach Python 3 zu konvertieren lässt sich leider nicht weg i...
- Mittwoch 27. April 2022, 16:30
- Forum: Allgemeine Fragen
- Thema: Dictionary
- Antworten: 7
- Zugriffe: 391
Re: Dictionary
Wie schon gesagt dict ist ein dummer Name für eine Variable (eigentlich alles das ein Builtin entspricht). Und was ist denn deine Erwartungshaltung, wenn zwei Keys denn gleichen Value haben? Denn Keys sind einzigartig, Values sind es nicht. Generell kann der Wunsch ein Key nach seinem Value zu suche...
- Mittwoch 27. April 2022, 11:54
- Forum: Allgemeine Fragen
- Thema: [1234] in UNC Pfad / os.path.getmtime
- Antworten: 6
- Zugriffe: 429
Re: [1234] in UNC Pfad / os.path.getmtime
os.path.getmtime sollte nicht mehr benutzt werden, statt dessen sollte man die pathlib verwenden. Die kann angeblich teilweise UNC Pfade und gibt die mtime beim stat Aufruf zurück. Abgesehen davon, als jemand der früher viel mit verteilten Daten zu tun hatte, weiß ich das stat auf Netzwerk Ressource...
- Mittwoch 27. April 2022, 11:26
- Forum: Allgemeine Fragen
- Thema: Datumstring führt zur Fehlermeldung
- Antworten: 3
- Zugriffe: 306
Re: Datumstring führt zur Fehlermeldung
Setze deinen Code bitte immer in Coder-Tags. Die erscheinen automatisch, wenn du den </> Button im vollständigen Editor drückst und dazwischen gehört dein Code. Variablen werden in Python immer komplett klein geschrieben. datetime.datetime hat kein Attribut 'tm_year' es heißt nur year. Bei den ander...
- Dienstag 26. April 2022, 20:53
- Forum: Allgemeine Fragen
- Thema: Verschiedene mp3 auf Knopf abspielen
- Antworten: 5
- Zugriffe: 418
Re: Verschiedene mp3 auf Knopf abspielen
Ziemlich viel Code, dafür dass die Klassen nichts machen. Kommt darauf an (TM), wenn es darum geht das praktisch zu implementieren bin ich bei dir. Da würde ich es auch mit einer Klasse und mehren Instanzen der gleichen Klasse machen, aber Kampfgummibaerlie will OOP lernen und da ist Vererbung eine...
- Dienstag 26. April 2022, 17:35
- Forum: Allgemeine Fragen
- Thema: Verschiedene mp3 auf Knopf abspielen
- Antworten: 5
- Zugriffe: 418
Re: Verschiedene mp3 auf Knopf abspielen
Ich denke, auch das es ein Problem mit playsound ist und nicht OOP bedingt. Playsound sollte eigentlich Blockieren währen es einen Sound spielt. Aber da esfür Mac/Windows/Linux intern sehr unterschiedliche Codepfade gibt, wirst du das wahrscheinlich selbst runter debuggen dürfen. Was eine Basisklass...
- Montag 25. April 2022, 08:22
- Forum: Ideen
- Thema: Schülerintranet
- Antworten: 3
- Zugriffe: 4612
Re: Schülerintranet
Ich finde es Klasse, dass du dich mit sowas befassen willst. Bin aber selbst seit mehren Jahrzehnten aus der Schule, werde also nicht mit machen. Aber hier ein paar Tipps: - GWT, muss das sein? Benutzer bevorzugen Technologien, wo sie sich nichts auf dem Client installieren müssen. Außerdem willst d...
- Mittwoch 20. April 2022, 12:37
- Forum: Allgemeine Fragen
- Thema: Python Quellcode in eine txt-Datei umwandeln
- Antworten: 19
- Zugriffe: 1600
Re: Python Quellcode in eine txt-Datei umwandeln
@imonbln: Ad 1.) Da machst Du es jetzt etwas umständlicher obwohl da gar kein Fehler war. Ich öffne JSON in der Regel auch als Binärdatei weil sich dann `json.load()`/`json.dump()` um alles weitere wie Kodierungen kümmert. Da muss man nichts selbst kodieren. Okay, spannend, was mache ich dann falsc...
- Mittwoch 20. April 2022, 11:25
- Forum: Allgemeine Fragen
- Thema: Python Quellcode in eine txt-Datei umwandeln
- Antworten: 19
- Zugriffe: 1600
Re: Python Quellcode in eine txt-Datei umwandeln
@Sirius3, IMHO hat dein Programm zwei kleine Schönheitsfehler. 1.) da der Benutzername ein String ist muss er entweder zu Byte Konvertiert werden, oder du öffnest die JSON Datei nicht als Binary, ansonsten gibt es eine Exception beim Schreiben. 2.) auch wenn der Code für einen Anfänger ist, os.path....
- Dienstag 19. April 2022, 16:54
- Forum: Allgemeine Fragen
- Thema: Einschaltdauer Begrenzen
- Antworten: 6
- Zugriffe: 333
Re: Einschaltdauer Begrenzen
Gibt es noch weitere Aufgaben für den Pico Pi? Wenn es sonst nichts zu tun gibt, rate ich zu einem NE555 als monostabile Kippstufe, das ist Hardware im Wert von ein paar Cents, gut dokumentiert überall und tausendfach erprobt.
- Mittwoch 13. April 2022, 13:26
- Forum: Allgemeine Fragen
- Thema: Funktion... die bei jedem Aufruf etwas anderes macht
- Antworten: 6
- Zugriffe: 514
Re: Funktion... die bei jedem Aufruf etwas anderes macht
Aberaberaber... also wenn wir ohnehin OOP benutzen, wäre es dann nicht elegant, das durchgängig zu machen? NB: unter meinem Linux kann Tkinter auch Umlaute. Das kommt wie immer darauf an! Wie sieht das Realworld Problem hinter den Code Snippet aus. Generell denke ich das eine Komposition besser ist...
- Montag 11. April 2022, 15:52
- Forum: Allgemeine Fragen
- Thema: Habit Tracker
- Antworten: 2
- Zugriffe: 297
Re: Habit Tracker
1.) User Storys Definieren, was will der Benutzer mit deinem Programm alles machen? 2.) UI festlegen (vermutlich wird es ein Command Line Interface sein). 3.) Datenformat für das Speichern der Gewohnheiten festlegen. Mit OOP wird es eine Klasse sein, aber nach 1 Monat Python Kurs, vielleicht auch ni...
- Montag 11. April 2022, 13:56
- Forum: Allgemeine Fragen
- Thema: Anwendung außerhalb Pythons
- Antworten: 6
- Zugriffe: 438
Re: Anwendung außerhalb Pythons
2. Ich würde gern ein Programm schreiben, dass entweder auf einem (NAS)-Server liegt und da funktioniert oder auf dieselben Datenbanken zugreifen kann [...] Klingt für mich nach einem klassischen Webservice. Dein Programm (Python) läuft auf der NAS und die Benutzer können es mit Ihrem Browser offen...
- Donnerstag 7. April 2022, 08:45
- Forum: Allgemeine Fragen
- Thema: Hex-Werte aus Liste auslesen und seriell steuern
- Antworten: 40
- Zugriffe: 1959
Re: Hex-Werte aus Liste auslesen und seriell steuern
Die Funktion, welche du gestern gesucht hast, ist chr. Die macht aus 0x80 \x80. Generell zu dein Programm üblicher weise kommen imports vor from. Variablen in Methoden werden immer kleingeschrieben, es muss also lcd_cursor_pos heißen und nicht LCD_CURSOR_POS. Ausserdem würde ich empfehlen die ganzen...
- Montag 4. April 2022, 16:59
- Forum: Allgemeine Fragen
- Thema: Score verschlüsseln in Textdatei
- Antworten: 12
- Zugriffe: 793
Re: Score verschlüsseln in Textdatei
Ich versuche gerade den Zusammenhang zwischen Security und einem Punktestand im Spiel zu finden. Es gibt keinen. Der TO : "ich möchte von meinem Spiel die Punkteanzeige verschlüsselt in einer Textdatei abspeichern“, verschlüsselt ist erstmal Security! Bei nähere Betrachtung kommt man zu dem Sc...
- Montag 4. April 2022, 11:41
- Forum: Allgemeine Fragen
- Thema: Score verschlüsseln in Textdatei
- Antworten: 12
- Zugriffe: 793
Re: Score verschlüsseln in Textdatei
Lets face it, denn Highscore irgendwo zu speichern ist immer "security by obscurity", das liegt in der Natur der Sache, selbst wenn du irgendwas mit Krypto machen würdest. Wie Sirus3 schon gesagt hat, ein Angreifer kann immer einfach den Code ausführen, und bekommt eine valide Repräsentati...
- Montag 4. April 2022, 10:00
- Forum: Allgemeine Fragen
- Thema: Score verschlüsseln in Textdatei
- Antworten: 12
- Zugriffe: 793
Re: Score verschlüsseln in Textdatei
Jetzt noch die werte mit einer crc32 Checksumme sichern und dann ist der score so gesichert, dass man wenigstens etwas rechnen muss um zu manipulieren. Ungefähr so: import random import sys import zlib SCOREFILE = "score.txt" def write_score(score: int) -> None: mask = random.randint(0, sy...
- Montag 4. April 2022, 09:16
- Forum: Allgemeine Fragen
- Thema: Score verschlüsseln in Textdatei
- Antworten: 12
- Zugriffe: 793
Re: Score verschlüsseln in Textdatei
Eine Integer-Subtraktion ist nicht, einigermaßen manipulationssicher, das ist simple Mathematik! Die Idee mit der Subtraktion ist nett, aber damit es einigermaßen manipulationssicher, ist solltest du die Zahl selbst noch irgendwie manipulieren, zum Beispiel in dem du den Score in zwei Zahlen speiche...