Die Suche ergab 1479 Treffer
- Sonntag 26. Mai 2024, 17:39
- Forum: Allgemeine Fragen
- Thema: Syntax Übersicht
- Antworten: 8
- Zugriffe: 461
Re: Syntax Übersicht
Das bedeutet, dass fkt die zwei Aurgumente p1 und p2 erwartet und ein Objekt vom Typ Klasse als Ergebnis zurückliefert. Das Konstrukt " -> T " ist eine Typ-Annotation, die keinerlei Einfluss auf das Programm hat. Sowas benutzt man zur Dokumentation oder wenn man ein externes Programm zur T...
- Samstag 25. Mai 2024, 19:24
- Forum: Allgemeine Fragen
- Thema: regex zum ersetzen eines Textmusters gesucht
- Antworten: 5
- Zugriffe: 419
Re: regex zum ersetzen eines Textmusters gesucht
Ja, das ist Lilypond. Aber was meinst Du mit "Nimm einen geeigneten Parser"? Parsen bedeutet, einen Text in grammatisch bedeutungsvolle Teile zu zerlegen. "Teile" auf Lateinisch heißt "partes", davon abgeleitet ist ein Programm, das das erledigt, ein Parser. Wenn man e...
- Sonntag 5. Mai 2024, 18:34
- Forum: Allgemeine Fragen
- Thema: self.
- Antworten: 7
- Zugriffe: 740
Re: self.
Ich habe keine Ahnung was du uns sagen - oder fragen - willst. Was ich allerdings sage kann: So programmiert man nicht. Wenn man anfängt, Variablennamen durchzunummerieren, will man eigentlich eine Liste. Bonus: Statt 24 mal eine Funktion zu kopieren, kann man eine einzige schreiben, die einmal über...
- Montag 1. April 2024, 16:19
- Forum: Ideen
- Thema: PAP Steuer umsetzen
- Antworten: 15
- Zugriffe: 4014
Re: PAP Steuer umsetzen
@oldboyJR: Wenn du vernünftige Namen verwended würdest, könntest du dir die Kommentare sparen und dein Programm wäre deutlich lesbarer.
Im Übrigen: Einrückungen sind in Python wichtig. Deswegen bitte Code im Vollständigen Editor mittels </> einfügen.
Im Übrigen: Einrückungen sind in Python wichtig. Deswegen bitte Code im Vollständigen Editor mittels </> einfügen.
- Freitag 29. März 2024, 20:48
- Forum: Allgemeine Fragen
- Thema: Python Selenium um Daten aus dynamischer Website zu extrahieren
- Antworten: 3
- Zugriffe: 471
Re: Python Selenium um Daten aus dynamischer Website zu extrahieren
Warum verwendest du nicht deren API? Das ist ein einfacher Aufruf zB. mit requests.
https://docs.dexscreener.com/api/reference
https://pypi.org/project/requests/
https://docs.dexscreener.com/api/reference
https://pypi.org/project/requests/
- Dienstag 12. März 2024, 14:35
- Forum: Allgemeine Fragen
- Thema: Python Ipad
- Antworten: 6
- Zugriffe: 1390
Re: Python Ipad
Mein Laptop ist von 2008 und dank Gentoo Linux, Openbox und Neovim kann man damit immer noch Python programmieren, wenn es denn sein muss. Selbst für unter € 100,- gibt es auf ebay besseres als diese alte Mühle.
- Donnerstag 22. Februar 2024, 13:59
- Forum: Allgemeine Fragen
- Thema: das Sudokuproblem
- Antworten: 24
- Zugriffe: 4380
Re: das Sudokuproblem
Mein vorheriger Code war inkorrekt. Vielleicht ist dieser besser: from collections import Counter from copy import deepcopy from itertools import chain import numpy as np def main(): _ = 0 sudoku = [ 1, _, 6, 9, _, _, _, _, _, _, 3, _, _, 5, _, _, 2, 8, _, _, _, _, _, _, 4, _, _, 8, _, _, _, _, 5, _...
- Montag 19. Februar 2024, 15:41
- Forum: Allgemeine Fragen
- Thema: das Sudokuproblem
- Antworten: 24
- Zugriffe: 4380
Re: das Sudokuproblem
Hab zu wenig Geduld umd Sudokus mit Papier und Bleistift zu lösen. Hab deswegen das hier zusammengehackt. Ich habe es mit genau einem Sudoku aus der Rentner-Bravo ausprobiert, weiß also nicht, ob es korrekt ist. from collections import Counter from copy import deepcopy from itertools import chain im...
- Freitag 19. Januar 2024, 20:01
- Forum: Datenbankprogrammierung mit Python
- Thema: Hilfe bei Datenbankkonzept
- Antworten: 16
- Zugriffe: 1920
Re: Hilfe bei Datenbankkonzept
Es muss also alles flexibel sein. Wenn man eine relationale Datenbank verwendet, dann tut man das üblicherweise, weil man die relationalen Eigenschaften auch nutzen will, nämlich indem man per select -Statement und Joins Daten abfrägt, wobei sich die Datenbank darum kümmert, dass das richtig heraus...
- Freitag 19. Januar 2024, 17:36
- Forum: Datenbankprogrammierung mit Python
- Thema: Hilfe bei Datenbankkonzept
- Antworten: 16
- Zugriffe: 1920
Re: Hilfe bei Datenbankkonzept
Man kann nicht viel antworten, bevor du uns sagst, von welchen Werten die Viskosität in deinem Modell genau abhängt. Material? Temperatur? Luftdruck? Sternenkonstellation?
- Mittwoch 17. Januar 2024, 20:11
- Forum: Wissenschaftliches Rechnen
- Thema: Suche in Buchhaltungsdaten, wer setzt mich auf die Schiene?
- Antworten: 3
- Zugriffe: 1302
Re: Suche in Buchhaltungsdaten, wer setzt mich auf die Schiene?
Hier mit ohne extra eine Datenstruktur aufzubauen: from itertools import chain, combinations from functools import partial from pprint import pprint def powerset(iterable): "powerset([1,2,3]) --> () (1,) (2,) (3,) (1,2) (1,3) (2,3) (1,2,3)" s = list(iterable) return chain.from_iterable(com...
- Mittwoch 17. Januar 2024, 15:06
- Forum: Wissenschaftliches Rechnen
- Thema: Suche in Buchhaltungsdaten, wer setzt mich auf die Schiene?
- Antworten: 3
- Zugriffe: 1302
Re: Suche in Buchhaltungsdaten, wer setzt mich auf die Schiene?
Du könntest zuerst die Potenzmenge bilden, dann jede er erhaltenen Teilmengen aufsummieren und die Summe dann als Schlüssel in einem dict auf eine Liste von Teilengen abbilden. Das können mehrere sein, denn es könnte ja verschiedene Teilmengen geben, die dieselbe Summe haben. Etwa so: from collectio...
- Freitag 24. November 2023, 00:55
- Forum: Raspberry Pi und Co.
- Thema: SyntaxError: invalid syntax
- Antworten: 4
- Zugriffe: 1382
Re: SyntaxError: invalid syntax
Bei mir funktioniert der Code. Übrigens wäre es nützlich, wenn du den gesamten Traceback posten würdest. Dann wissen wir, wo im Code der Fehler auftritt.
- Donnerstag 16. November 2023, 01:06
- Forum: Codesnippets
- Thema: Spaß mit Dekoratoren
- Antworten: 5
- Zugriffe: 3618
Re: Spaß mit Dekoratoren
Das x in foo() und das x in undo_foo() sind nicht dasselbe x . Python kennt keinen Lexical Scope . Vergleiche: # modul xyz x = 1 def bar(): x = 2 print(x) bar() print(x) Ergebnis: 2 1 Das funktioniert, weil die Variable x in bar() bei der Zuweisung "entsteht". Dein x -= 5 bedeutet aber: &q...
- Mittwoch 8. November 2023, 07:06
- Forum: Allgemeine Fragen
- Thema: UML in Python
- Antworten: 7
- Zugriffe: 746
Re: UML in Python
Nein, das macht man In Python so nicht. Zuerst mal das: Zwei führende Unterstriche bedeuten in Python nicht dasselbe wie das private Keyword in Java oder C#. In Python ist nichts wirklich privat. Per Konvention bedeutet ein einzelner führender Unterstrich "Das ist ein Implementationsdetail. Ben...
- Mittwoch 1. November 2023, 20:06
- Forum: Allgemeine Fragen
- Thema: Fachbegriffe für Umgebungen in Python
- Antworten: 6
- Zugriffe: 837
Re: Fachbegriffe für Umgebungen in Python
Was ist denn am besten geeignet, um Computerspiele auf Fehler zu testen? Was für Fehler meinst du? Laufzeitfehler (Division durch Null, Zugriff auf ein Attribut, welches das Objekt gar nicht besitzt, zB. weil man sich vertippt hat, ...)? Algorithmische Fehler? Also solche, wo eine Berechnung nicht ...
- Sonntag 29. Oktober 2023, 15:14
- Forum: Webframeworks
- Thema: dynamische Variablennamen
- Antworten: 6
- Zugriffe: 2447
Re: dynamische Variablennamen
Wenn du anfängst, Variablennamen durchzunummerieren, dann willst du vermutlich eine Liste verwenden. Außerdem wäre mir diese Funktion zu kompliziert. Ich würde versuchen, sie in mehrere Funktionen aufzuteilen. Außerdem gehören center_x und center_y ja irgendwie zusammen. Da könnte man einfach eine P...
- Samstag 30. September 2023, 17:44
- Forum: Allgemeine Fragen
- Thema: Aufrufer einer Funktion festellen ?
- Antworten: 9
- Zugriffe: 901
Re: Aufrufer einer Funktion festellen ?
grubenfox: Bitte keine Footguns verteilen.
- Dienstag 5. September 2023, 14:18
- Forum: Allgemeine Fragen
- Thema: Schreiben in eine geöffnete Excel Datei
- Antworten: 57
- Zugriffe: 4493
Re: Schreiben in eine geöffnete Excel Datei
@JaSyMa: In meinem Beispiel habe ich doch gezeigt, wie man ganze Bereiche in Excel einfügt, nicht nur einzelne Werte in einzelne Zellen. Der zugewiesene Wert muss einfach eine Liste von Listen mit denselben Dimensionen sein, wie der ausgewählte Bereich (Range) im Excel Sheet.
- Montag 4. September 2023, 09:09
- Forum: Allgemeine Fragen
- Thema: Schreiben in eine geöffnete Excel Datei
- Antworten: 57
- Zugriffe: 4493
Re: Schreiben in eine geöffnete Excel Datei
@JaSyMa: 2010 hab ich das ungefähr so gemacht: import win32com.client as com filename = ... data_rows = ... top = ... left = ... right = ... # Excel starten: xl = com.Dispatch('Excel.Application') # Datei öffnen und auf das erste Sheet zugreifen: xls = xl.Workbooks.Open(filename).Worksheets(1) # dat...