Die Suche ergab 200 Treffer
- Sonntag 9. Oktober 2022, 15:27
- Forum: Allgemeine Fragen
- Thema: Im wahrsten Sinne des Wortes eine allgemeine Frage :D
- Antworten: 19
- Zugriffe: 1038
Re: Im wahrsten Sinne des Wortes eine allgemeine Frage :D
Ich finde auch, es hängt an der Bedeutung von "schließen". Für mich bedeutet "von der Dateiendung auf die Struktur schließen können" eine logische Implikation, A→B. "Wenn eine Datei die Endung .png hat, ist sie immer und unter allen Umständen auch inhaltlich wie eine PNG Da...
- Dienstag 27. September 2022, 16:46
- Forum: Allgemeine Fragen
- Thema: Datum vergleichen
- Antworten: 14
- Zugriffe: 723
Re: Datum vergleichen
Ich finde es übrigens sehr witzig, dass __blackjack__ darauf hinweist, wann ein NameError ausgelöst wird und Tippex das einen Post später leider nicht mehr weiß. Ich glaube, da fehlte eher die Überlegung, dass "list_mail[x][0] = date" nicht einfach eine Zuweisung an einen neuen Namen ist,...
- Montag 29. August 2022, 21:00
- Forum: Allgemeine Fragen
- Thema: Kombinationen aus Zahlen 1-16
- Antworten: 17
- Zugriffe: 969
Re: Kombinationen aus Zahlen 1-16
Hallo und guten Tag, das Ziel des ganzen ist soll sein... Ich beschäftige mich mit Magischen Quadraten. Ich versuche welche zu generieren. Auch mit größeren Zahlenreihen. bis dann.. Ich habe den einschlägigen Wikipedia-Artikel jetzt nicht gründlich gelesen. Mir scheint aber doch ziemlich klar, dass...
- Sonntag 28. August 2022, 15:02
- Forum: Tkinter
- Thema: Table view / edit Tkinter Modul?
- Antworten: 11
- Zugriffe: 2557
Re: Table view / edit Tkinter Modul?
Ich würde hier ein ganz anderes Fass aufmachen: ist das Bearbeiten Deiner Daten in einer Tabelle wirklich bequemer als in einem Eingabebereich für einen Einzelsatz? Man kennt es natürlich von Excel und seinen Vorfahren und Verwandten - aber je mehr Spalten, desto unpraktischer, finde ich wenigstens....
Re: TopLevel
Ich wuerde sogar so weit gehen zu sagen, dass tkinter in dieser Beziehung so weit hintendran ist, dass es fuer mich fuer eine solche GUI nicht in Frage kaeme. Wenn es lizenztechnisch vereinbar ist mit dem Projekt, wuerde ich zu Qt/PyQt oder PySide raten. Das beherrscht MVC Muster ziemlich gut. Das ...
- Samstag 9. Oktober 2021, 20:32
- Forum: Allgemeine Fragen
- Thema: Ich kann keine Daten importieren
- Antworten: 9
- Zugriffe: 715
Re: Ich kann keine Daten importieren
unter diesem Chat habe ich das gefunden: .... Rufen Sie eine Funktion aus einer anderen Datei in Python auf from file.py import function(a,b) Irre ich mich oder ist das gleich doppelt verkehrt? Sicher korrekt: from file import function und dann im eigenen Programm an passender Stelle result = funct...
- Sonntag 28. März 2021, 16:51
- Forum: Allgemeine Fragen
- Thema: Python ausversehen gelöscht?
- Antworten: 3
- Zugriffe: 1119
Re: Python ausversehen gelöscht?
Normalerweise dürfte ja die Installationsdatei erst mal im Downloads-Verzeichnis landen und nicht in einem Python-Verzeichnis, das es vor der Installation vielleicht noch gar nicht gibt. Also guck erst mal, ob Du die nicht schlicht und einfach noch hast. Aber der Hinweis auf Installationsanleitung u...
- Sonntag 21. März 2021, 21:44
- Forum: Tkinter
- Thema: Warum hier "lambda"?
- Antworten: 7
- Zugriffe: 1211
Re: Warum hier "lambda"?
Kleine Ergänzung: Das Modul functools mit allen seinen Funktionen, hier insbesondere "partial", ist in der offiziellen Dokumentation erklärt, zuständig ist der Teil "The Python Standard Library" und darin "Functional Programming Modules". Auf der Startseite der Dokument...
- Sonntag 21. März 2021, 21:22
- Forum: Allgemeine Fragen
- Thema: PIP install funktioniert nicht bei IDLE-Python 3.9
- Antworten: 2
- Zugriffe: 742
Re: PIP install funktioniert nicht bei IDLE-Python 3.9
Was genau meinst Du mit "einen neuen Modul laden"? a) Ein Modul installieren, das bisher nicht in Deiner Python-Installation enthalten war, oder b) ein installiertes Modul im interaktiven Interpreter oder im aktuellen Skript benutzen? Für a) ist pip richtig, die Python-Konsole (und ebenso ...
- Sonntag 7. März 2021, 19:33
- Forum: Allgemeine Fragen
- Thema: Variablen aus anderen Funktionen aufrufen.
- Antworten: 2
- Zugriffe: 412
Re: Variablen aus anderen Funktionen aufrufen.
Und die Funktion, die mit dem Rückgabewert mehr als die bloße Ausgabe anstellen soll, kriegt ihn als Parameter. Ungefähr so: #!/usr/bin/env python3 def do_something(): return 10 def double_something(number): return 2 * number def main(): something = do_something() print(double_something(something)) ...
- Dienstag 2. März 2021, 20:31
- Forum: Qt/KDE
- Thema: Qt, PySide6, PyQt6
- Antworten: 6
- Zugriffe: 3865
Re: Qt, PySide6, PyQt6
Inhaltlich nehmen die sich nicht soooo viel. Dem würde ich weitestgehend zustimmen, mit einer Ausnahme, aber die scheint mir wichtig: wenn ich mein GUI im Designer erzeuge und die entstandene .ui-Datei im Programm laden will, dann geht das bei PyQt und PySide schon sehr unterschiedlich. Ich meine n...
- Sonntag 14. Februar 2021, 19:41
- Forum: Allgemeine Fragen
- Thema: Daten in neue Datei schreiben
- Antworten: 6
- Zugriffe: 662
Re: Daten in neue Datei schreiben
@bb1898 vielen Dank, für deinen Tipp - es hat funktioniert. Hatte das auch probiert gehabt, die Datei außerhalb der Schleife zu platzieren, jedoch danach. xD Auch das wäre durchaus machbar, Du müsstest dann nur die Daten, die in die Datei sollen, innerhalb der Schleife in eine Liste schreiben - und...
- Samstag 13. Februar 2021, 20:17
- Forum: Allgemeine Fragen
- Thema: Daten in neue Datei schreiben
- Antworten: 6
- Zugriffe: 662
Re: Daten in neue Datei schreiben
Du erzeugst und schließt die Datei in jedem Schleifendurchgang neu, da wird jedesmal die vorige Version überschrieben. Wenn Du Öffnen und Schließen der Datei aus der Schleife herausziehst, sollte es klappen. Und am besten die Datei mit "with ..." öffnen, dann schließt sie sich am Ende auto...
- Mittwoch 27. Januar 2021, 20:38
- Forum: Allgemeine Fragen
- Thema: TXT-Datei verarbeiten (CSV-Massendaten)
- Antworten: 2
- Zugriffe: 442
Re: TXT-Datei verarbeiten (CSV-Massendaten)
Die ganz einfache Methode: Strings haben eine Methode split(), die das Trennzeichen als Parameter bekommen kann. Also etwa so, mit den Feldern Deines Beispiels: with open(eingabename, encoding="utf-8") as grunddaten, open(ausgabename, mode="w", encoding="utf-8") as auss...
- Dienstag 26. Januar 2021, 20:16
- Forum: Allgemeine Fragen
- Thema: Hilfe, mein code funktioniert nicht!
- Antworten: 5
- Zugriffe: 1070
Re: Hilfe, mein code funktioniert nicht!
Es ist ausgesprochen schwer, herauszufinden, was Dein Code eigentlich tut, weil die Einrückungen fehlen. Code-Beispiele in diesem Forum gehören in Code-Tags ("Vollständiger Editor und Vorschau" gibt Zugang dazu). Ich rate jetzt mal, was Du gemeint hast: def primes(n: int) -> list: liste = ...
- Freitag 22. Januar 2021, 18:26
- Forum: Allgemeine Fragen
- Thema: return innerhalb und ausserhalb einer while-Schleife
- Antworten: 6
- Zugriffe: 979
Re: return innerhalb und ausserhalb einer while-Schleife
Geltungsbereich der Variablen: @Bl3nder hat recht, die sind alle lokal - bezogen auf die Funktion. Eine Schleife oder sonstige Kontrollstruktur erzeugt keinen neuen Geltungsbereich (da verhalten sich verschiedene Sprachen verschieden). Dein erstes "return str(answers)", von dem Du sagst, e...
- Mittwoch 20. Januar 2021, 20:04
- Forum: Installation/Konfigurieren
- Thema: mudule ist mit pip3 list da wird von Python3 nicht gefunden
- Antworten: 14
- Zugriffe: 2584
Re: mudule ist mit pip3 list da wird von Python3 nicht gefunden
Ach ja, und "import sys" sollte immer funktionieren, weil sys zur Standardbibliothek gehört und damit bei jeder Python-Installation dabei ist. Das wird also nicht mit pip installiert.
- Dienstag 19. Januar 2021, 20:10
- Forum: Installation/Konfigurieren
- Thema: mudule ist mit pip3 list da wird von Python3 nicht gefunden
- Antworten: 14
- Zugriffe: 2584
Re: mudule ist mit pip3 list da wird von Python3 nicht gefunden
Das widerspricht sowohl der Ausgabe von "pip help" (da heißt es "list installed packages") als auch dem Ergebnis, das ich beim Ausprobieren bekomme.
- Mittwoch 6. Januar 2021, 22:29
- Forum: Allgemeine Fragen
- Thema: Python Problem
- Antworten: 5
- Zugriffe: 495
Re: Python Problem
Wenn Du die Eingabe in eine Zahl umgewandelt hast, dann kommt der nächste Fehler: Du versuchst hier in Basic- oder Perl-Manier Zeichenketten und Zahlen mit Pluszeichen zusammenzufügen, da macht Python aber nicht mit. Schau Dir f-Strings und String-Formatierung an - damit kannst Du festen Text und Va...
- Samstag 5. Dezember 2020, 21:35
- Forum: Datenbankprogrammierung mit Python
- Thema: Warum Datenbank?
- Antworten: 8
- Zugriffe: 1944
Re: Warum Datenbank?
Es reicht ja schon, wenn mir selber nach drei Jahren Datensammelei eine Fragestellung einfällt, die sich aus dem Vorhandenen im Prinzip beantworten ließe, die mir aber nicht im Voraus eingefallen ist. Mit SQL wird so was in vielen Fällen unaufwendig möglich sein.