Die Suche ergab 1479 Treffer
- Montag 14. Februar 2022, 18:41
- Forum: Allgemeine Fragen
- Thema: Funktion mit Rückgabewert
- Antworten: 23
- Zugriffe: 1541
Re: Funktion mit Rückgabewert
@PeterL: Du musst die einzelen Ergebnisse in einer Liste einsammeln und dann die Liste zurückgeben: def ordner_unterordner_auslesen(quelle): results = [] for root, dirs, files in os.walk(quelle, topdown=True): for name in dirs: results.append(os.path.join(root, name)) return results Oder mittels ein...
- Samstag 12. Februar 2022, 00:17
- Forum: Allgemeine Fragen
- Thema: Eine Variable außerhalb einer Funktion verfügbar machen
- Antworten: 7
- Zugriffe: 488
- Freitag 11. Februar 2022, 23:10
- Forum: Allgemeine Fragen
- Thema: Eine Variable außerhalb einer Funktion verfügbar machen
- Antworten: 7
- Zugriffe: 488
Re: Eine Variable außerhalb einer Funktion verfügbar machen
Das macht man so nicht. Alles, was eine Funktion benötigt, bekommt sie als Argument übergeben. Alles, was sie berechnet, gibt sie mittels return zurück. Wenn man Zustand (Werte) und Verhalten (Funktionen) koppeln will, verwendet man Klassen: class Foo: def __init__(self, start_value): self.value = s...
- Mittwoch 2. Februar 2022, 06:06
- Forum: Allgemeine Fragen
- Thema: string format sorgen mit { }
- Antworten: 15
- Zugriffe: 706
Re: string format sorgen mit { }
Code: Alles auswählen
>>> d = {'foo': 123, 'bar': 456}
>>> s = 'foo = {v[foo]}, bar = {v[bar]}'
>>> s.format(v=d)
'foo = 123, bar = 456'
>>> f'foo = {d["foo"]}, bar = {d["bar"]}'
'foo = 123, bar = 456'
- Donnerstag 27. Januar 2022, 15:19
- Forum: Allgemeine Fragen
- Thema: Python 3.8 Listenvergleich beschleunigen
- Antworten: 3
- Zugriffe: 301
Re: Python 3.8 Listenvergleich beschleunigen
Wer erzeugt denn die Daten auf diese Weise? Gibt es da keine Möglichkeit, die sinnvoller zu speichern? Meine Vermutung ist ja, dass da für eine GIS-Datenbank INSERT-Statements mit Strings zusammengebastelt und in einem Zwischenschritt gefiltert werden sollen. So würde man das natürlich nicht machen...
- Mittwoch 26. Januar 2022, 08:59
- Forum: Allgemeine Fragen
- Thema: ("UnboundLocalError: local variable 'oResponce' referenced before assignment",
- Antworten: 13
- Zugriffe: 631
Re: ("UnboundLocalError: local variable 'oResponce' referenced before assignment",
Der Code scheint von einem Kodi-Plugin zu stammen: https://github.com/streamxstream/plugin ... Handler.py
Am besten, du wendest dich an dessen Entwickler.
Am besten, du wendest dich an dessen Entwickler.
- Sonntag 23. Januar 2022, 23:45
- Forum: Allgemeine Fragen
- Thema: pytube
- Antworten: 24
- Zugriffe: 1146
Re: pytube
Naja, wenn du einen Namen aus einem Modul verwenden willst, musst du ihn halt auch importieren. Vermutlch so:
Code: Alles auswählen
from pytube.exceptions import VideoUnavailable
- Sonntag 23. Januar 2022, 23:01
- Forum: Allgemeine Fragen
- Thema: callback Probleme beim Zugriff
- Antworten: 4
- Zugriffe: 299
Re: callback Probleme beim Zugriff
@Pf@nne Was, meinst du, macht das hier? def main(): pass if __name__ == '__main__': main() Hier testest du, ob das Modul als Programm aufgerufen wurde - also nicht bloß von woanders importiert wurde - und rufst dann die Funktion main() auf, die nichts macht. Denn das ist es, was das pass -Statement ...
- Sonntag 23. Januar 2022, 18:22
- Forum: Allgemeine Fragen
- Thema: pytube
- Antworten: 24
- Zugriffe: 1146
Re: pytube
Herzlichen Glückwunsch! Du hast gerade herausgefunden, warum es keine gute Idee ist, nackte except-Statements zu verwenden. Statt dessen schreib hin, welche Ausnahmen du konkret erwartest. Oder, falls du keine erwartest, lass den try-except-Block weg, damit die Ausnahme ausgegeben wird.
- Donnerstag 20. Januar 2022, 16:43
- Forum: Allgemeine Fragen
- Thema: Liste 3x Wiederholen
- Antworten: 37
- Zugriffe: 2154
Re: Liste 3x Wiederholen
Ich werfe mal random.shuffle() in den Raum, da das bisher nicht explizit ausgeschlossen wurde:
Code: Alles auswählen
>>> import random
>>> items = list(range(1, 50))
>>> random.shuffle(items)
>>> sorted(items[:6])
[2, 3, 19, 21, 22, 41]
- Dienstag 11. Januar 2022, 22:19
- Forum: Allgemeine Fragen
- Thema: No mudole namend 'pygame'
- Antworten: 1
- Zugriffe: 165
Re: No mudole namend 'pygame'
Ich kann das Bild auf deinem Rechner nicht öffnen. Statt hier ein Bild zu posten, kopiere einfach den Text.
Es heißt module, nicht mudole.
Zu deinem Problem: Hast du denn Pygame überhaupt installiert? Nach der Anleitung auf https://pypi.org/project/pygame?
Es heißt module, nicht mudole.
Zu deinem Problem: Hast du denn Pygame überhaupt installiert? Nach der Anleitung auf https://pypi.org/project/pygame?
- Dienstag 11. Januar 2022, 11:21
- Forum: Allgemeine Fragen
- Thema: Klasse (nicht als Instanz) übergeben
- Antworten: 6
- Zugriffe: 345
Re: Klasse (nicht als Instanz) übergeben
@Metatron
Code: Alles auswählen
class Foo:
def __init__(self, number):
self.number = number
x.Methdoe(Foo)
- Sonntag 9. Januar 2022, 16:27
- Forum: Raspberry Pi und Co.
- Thema: Ungültiger Maschinenbefehl
- Antworten: 6
- Zugriffe: 2061
- Freitag 24. Dezember 2021, 14:06
- Forum: Tkinter
- Thema: Daten zwischen Klassen austauschen
- Antworten: 9
- Zugriffe: 1507
Re: Daten zwischen Klassen austauschen
@sc19: Hier hat sich niemand über dich lustig gemacht. Im Gegenteil, man hat dir gesagt, warum dein Code nicht funktioniert und sogar, wie du das beheben kannst. Siehe die Antworten von __blackjack__. Wenn du diese nicht verstehst, dann könnte das daran liegen, dass du die Grundlagen noch nicht behe...
- Donnerstag 23. Dezember 2021, 14:52
- Forum: Allgemeine Fragen
- Thema: Abfrage mit query und Variabel - Problem
- Antworten: 3
- Zugriffe: 222
Re: Abfrage mit query und Variabel - Problem
Du hast vermutlich ein f vergessen: https://realpython.com/python-f-strings/
- Freitag 17. Dezember 2021, 14:23
- Forum: Allgemeine Fragen
- Thema: Verzeichnisse und Inhalte vergleichen
- Antworten: 10
- Zugriffe: 564
Re: Verzeichnisse und Inhalte vergleichen
sind alle Variablen wie Datei Reihenfolge und ggf Metadaten da kontrollierbar? Wenn die Verzeichnisse neu sind, dann sind die ja auch neuer im datum Das Problem mit dem Datum hat man ja immer. Auch wenn man den Inhalt einer Zip-Datei mit dem Inhalt der Festplatte selbst vergleicht. Und dass die Rei...
- Freitag 17. Dezember 2021, 12:42
- Forum: Allgemeine Fragen
- Thema: Verzeichnisse und Inhalte vergleichen
- Antworten: 10
- Zugriffe: 564
Re: Verzeichnisse und Inhalte vergleichen
Warum erzeugst du nicht einfach zwei gleiche Zip-Dateien und vergleichst diese dann? Die Wahrscheinlichkeit, dass bei beiden dasselbe Bit umkippt ist doch recht gering.
- Mittwoch 15. Dezember 2021, 20:14
- Forum: Allgemeine Fragen
- Thema: If/else Problem
- Antworten: 6
- Zugriffe: 826
Re: If/else Problem
Kannst du erklären, wozu die eckigen Klammern in der if-Klausel dienen?
- Mittwoch 15. Dezember 2021, 20:11
- Forum: Allgemeine Fragen
- Thema: Sortieren von Liste mit Tubel
- Antworten: 4
- Zugriffe: 248
Re: Sortieren von Liste mit Tubel
@Sirius3: Ach ja. Seit Python3 mach ich automatisch um alles sequenz-/iteratorartige einen list()-Aufruf. Ist natürlich nicht immer sinnvoll.
- Mittwoch 15. Dezember 2021, 19:26
- Forum: Allgemeine Fragen
- Thema: Sortieren von Liste mit Tubel
- Antworten: 4
- Zugriffe: 248
Re: Sortieren von Liste mit Tubel
@zweitklassigerCoder: Zuerst: es heißt Tu p el, nicht Tu b el. Gegeben ein Tupel: ('spam', 123) dann kann man über einen Index auf die einzelnen Elemente zugreifen: >>> tup = ('spam', 123) >>> tup[0] 'spam' >>> tup[1] 123 Will man diese Liste von Tupeln sortieren: >>> tups = [('apple', 4), ('wings',...