Electron App-Menü und Kontext-Menü
Menü Grundlagen Jede Anwendung in Electron bringt bereits ein vordefiniertes Standard-Menü mit, solange du kein eigenes Menü erstellt hast. https://www.electronjs.org/de/docs/latest/api/menu Def...
Menü Grundlagen Jede Anwendung in Electron bringt bereits ein vordefiniertes Standard-Menü mit, solange du kein eigenes Menü erstellt hast. https://www.electronjs.org/de/docs/latest/api/menu Def...
Grundlagen Electron ist dafür ausgelegt, Cross-Plattform-Apps mittels JavaScript, HTML und CSS zu erstellen. Grundlagen in den jeweiligen Bereichen sind von Vorteil. Electron Dokumentation htt...
Als kleine praktische Übung bietet sich ein einfacher Lottozahlen-Generator mit Python an. import random zahl_1 = [1,2,3,4,5,6,7,8,9] zahl_2 = [1,2,3,4,5,6,7,8,9] zahl_3 = [1,2,3,4,5,6,7,8,9] zahl...
Eine Klasse wird mit class definiert. Nachfolgend wirst Du häufiger das Wort Methode statt Funktion lesen. Das kommt daher, dass eine Funktion innerhalb einer Klasse Methode genannt wird. Die Mögli...
Die priority queue ist eine lineare Datenstruktur, in der die Daten nach dem „first in – first out“ (FIFO-) Prinzip verwaltet werden. Das erste eingefügte Element wird auch wieder als erstes entfer...
Damit Python vernünftig mit Umlauten (in Dateien) umgeht, musst Du utf-8 nutzen. import os filename = os.path.join(os.path.dirname(__file__), "umlaute.txt") # Datei einlesen mit utf-8 with open (...
Unterschiedlichste Elemente lassen sich am einfachsten mit str() in einen String umwandeln. n = 5 print("Ich habe " + str(n) + " Vögel.") print("I got " + str(n) + " birds.") Lösung mit Dictiona...
Eine ganz einfache Funktion, der Du einen Wert übergeben kannst, sieht so aus: def greets(name): # str() wandelt in String, falls z.B. eine Zahl eingegeben wird print("Hallo " + str(name))...
Im folgenden Beitrag beschäftigen wir uns mit Dateien und Pfad-Angaben. Die Punkt-Schreibweise bezieht sich immer auf den aktuellen Ordner, von dem aus das Script gestartet wird. Alle Dateien eine...
Auch in Python lassen sich natürlich Fehler ordentlich abfangen. try / except werden folgendermaßen eingesetzt: try: print(5/0) except ZeroDivisionError: print("Teilen durch 0 ist nicht e...