Die Suche ergab 6738 Treffer
- Sonntag 14. Januar 2024, 17:41
- Forum: Allgemeine Fragen
- Thema: Funktion Zahlworte ersetzen
- Antworten: 17
- Zugriffe: 1360
Re: Funktion Zahlworte ersetzen
Das könnte man mit einem Zahlwort-zu-Zahl Mapping lösen. Die Zahlwörter könnte man mit dem binären Or-Operator zu einem regulären Ausdruck kombinieren und dann re.sub() damit verwenden. Dort kann man ein Callable übergeben, was bei jedem Treffer ein re.Match()-Objekt erhält. Daraus kann man dann die...
- Sonntag 14. Januar 2024, 13:31
- Forum: Allgemeine Fragen
- Thema: brute force und Rechenzeitverkürzung
- Antworten: 31
- Zugriffe: 2074
Re: brute force und Rechenzeitverkürzung
Das o. g. Paket ist allerdings umständlich zu installieren. Ich hatte einige Schwierigkeiten unter Windows, da es noch kompiliert werden musste. Einfacher fand ich die Nutzung von ``ortools`` (https://pypi.org/project/ortools/). Das sind diverse wissenschaftliche Tools, die von Google entwickelt wur...
- Sonntag 14. Januar 2024, 11:37
- Forum: Allgemeine Fragen
- Thema: brute force und Rechenzeitverkürzung
- Antworten: 31
- Zugriffe: 2074
Re: brute force und Rechenzeitverkürzung
Das scheint mir ein typisches Rucksack-Problem zu sein. Hierzu könntest du dir mal https://pypi.org/project/mknapsack/ anschauen, ob eine der dort angebotenen Funktionen dir weiterhilft. Das Backend des Pakets ist in Fortran implementiert und damit womöglich ausreichend schnell, so dass man ohne Par...
- Dienstag 9. Januar 2024, 03:20
- Forum: Links und Tutorials
- Thema: Übersetzung des Python-Tutorials auf deutsch
- Antworten: 20
- Zugriffe: 4030
Re: Übersetzung des Python-Tutorials auf deutsch
Wobei sich bei RTD wohl in den letzten Jahren etwas geändert hat. Man wundert sich zunächst, warum es jetzt .com und nicht mehr .org ist (bzw. letzteres nur noch eine Weiterleitung darstellt). Und siehe da: Die Plattform ist kostenpflichtig geworden. Das war doch früher nicht so, oder? Für den werbe...
- Montag 8. Januar 2024, 19:43
- Forum: Links und Tutorials
- Thema: Übersetzung des Python-Tutorials auf deutsch
- Antworten: 20
- Zugriffe: 4030
Re: Übersetzung des Python-Tutorials auf deutsch
Ja, Sphinx zum Erzeugen der Seiten und als Plattform zum Hosten könnte man readthedocs.com nehmen. Eigentlich doch voll die naheliegenden Sachen, finde ich. Und @noisefloor: Sehr geil, dass du die Sache in die Hand genommen hast. Eine aktuellere Übersetzung des Tutorials war ja schon länger überfäll...
- Samstag 6. Januar 2024, 19:31
- Forum: Allgemeine Fragen
- Thema: Feststellen, ob eine neuere Version vorliegt
- Antworten: 3
- Zugriffe: 460
Re: Feststellen, ob eine neuere Version vorliegt
Ich glaube ja, es war eine direkte Abfrage bei GitHub gemeint, da nicht unbedingt jedes Projekt bei PyPI hochgeladen wird. Insofern könnte man naiv über die Version-Tags gehen. GitHub bietet eine Rest API an, die man auch als nicht registrierter User nutzen kann. Allerdings stößt man da schnell ans ...
- Donnerstag 4. Januar 2024, 19:22
- Forum: Allgemeine Fragen
- Thema: zwei Fragen zum Python Tutorial
- Antworten: 8
- Zugriffe: 697
Re: zwei Fragen zum Python Tutorial
Wobei in Python ja auch Klamotten wie so etwas möglich sind: def func(): print(x) func.__globals__["x"] = 42 if __name__ == "__main__": func() Ist das dann auch noch als ein textueller Ansatz zu verstehen? Also klar, man sieht immer noch, was passiert. Aber ist es hier nicht scho...
- Mittwoch 3. Januar 2024, 18:19
- Forum: Allgemeine Fragen
- Thema: Ausgabe von Listen ohne [] per join Befehl
- Antworten: 4
- Zugriffe: 453
Re: Ausgabe von Listen ohne [] per join Befehl
Wenn es wirklich nur um die Ausgabe geht, dann kann man auch print() benutzen:
Code: Alles auswählen
# Ausgabe mit Leerzeichen
print(*names)
# Kommagetrennte Ausgabe
print(*names, sep=", ")
- Mittwoch 3. Januar 2024, 01:47
- Forum: Allgemeine Fragen
- Thema: Übergabeparameter aus der shell
- Antworten: 6
- Zugriffe: 497
Re: Übergabeparameter aus der shell
Also ich habe ihn so verstanden, dass bei einem automatischen Start immer die 1 übergeben wird. Die Auswahl soll vermutlich nur bei einem manuellen Start erfolgen können.
- Dienstag 26. Dezember 2023, 21:54
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
„try with resources“ ist die Java-Version vom `with`-Statement in Python (...) Also vielleicht auch ein englisches Java-Tutorial, bei dem man ChatGPT den Code in Python hat übersetzen lassen und dann das ganze (inklusive Code) mit Google Translate nach Deutsch übersetzt hat? :shock: Ist schon zieml...
- Dienstag 26. Dezember 2023, 21:50
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
Oh, da ist aber jemand ganz schön still geworden. Wie gesagt: Ich finde die Idee an sich super und bin ja nach wie vor für ein Update der deutschen Übersetzung vom offiziellen Tutorial. Jedoch haben sich hier bei genauerer Betrachtung doch erhebliche Defizite gezeigt. Und auch, dass die Fähigkeiten ...
- Dienstag 26. Dezember 2023, 19:36
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
Die Anweisung "Versuchen mit Ressourcen" In Python 3.10 und späteren Versionen können Sie die try-Anweisung mit Ressourcen verwenden. Dies erleichtert die Verwaltung von Ressourcen, die nach der Verwendung gereinigt werden müssen, wie Dateiobjekte oder Netzwerkverbindungen. Ganz schlecht ...
- Dienstag 26. Dezember 2023, 19:15
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
@Cero Die Aussagen für das math-Modul sind in Bezug auf die Operatoren immer noch falsch. Man braucht keinen math-Import, um Berechnungen freizuschalten (so liest sich das irgendwie). Vielleicht solltest du erstmal selber ein Python-Tutorial durcharbeiten, bevor du so etwas verbreitest. Oder einfach...
- Dienstag 26. Dezember 2023, 18:15
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
Naja, was soll man dazu sagen? Ist jetzt nicht das erste Python-Tutorial im Netz. Auch auf deutsch gibt es schon einige. Der Schreibstil ist gut (egal ob nun generiert oder selbst erstellt) und wenn du Spaß dran hast, dann mach halt weiter. Vielleicht möchtest du dich auch am Tutorial aus der offizi...
- Dienstag 26. Dezember 2023, 15:57
- Forum: Links und Tutorials
- Thema: Neues deutsches Python Tutorial
- Antworten: 17
- Zugriffe: 1941
Re: Neues deutsches Python Tutorial
Vielleicht handelt es sich um eine neue Version von Teuton (http://www.fiber-space.de/EasyExtend/do ... teuton.htm)?
- Dienstag 26. Dezember 2023, 15:45
- Forum: Allgemeine Fragen
- Thema: html-datei auslesen und dann in eine andere html-datei schreiben
- Antworten: 28
- Zugriffe: 1673
Re: html-datei auslesen und dann in eine andere html-datei schreiben
@anonym111 Was du meinst, sind Variablen (in Python auch einfach "Namen" genannt). Zu einem Argument werden die im Kontext eines Funktionsaufrufs. Natürlich kann man Argumente haben, die identisch mit dem Wert einer Variablen sind, genau so wie Argumente aus zusammengesetzten Variablen. Di...
- Montag 18. Dezember 2023, 05:28
- Forum: Links und Tutorials
- Thema: Advent of Code
- Antworten: 415
- Zugriffe: 96560
Re: Advent of Code
Ich fand's auf Dauer langweilig, immer irgendwelche Dinge mit Punkten und Rauten zu machen. War aber auch mein erstes AoC seit längerer Zeit, wo ich mal wieder ein paar Aufgaben mitgespielt habe. Ich weiß nicht warum, aber früher fand ich es spannender.
- Sonntag 17. Dezember 2023, 19:14
- Forum: Offtopic
- Thema: Compile-Probleme Rust für ESP32
- Antworten: 18
- Zugriffe: 3248
Re: Compile-Probleme Rust für ESP32
Rust lernen halte ich per se schon für gut, weil das IMHO auf absehbare Zeit weiter wichtiger / populärer für "low level" Programmierung anstelle von C oder C++ wird. Wobei es da mit Go einen nicht zu unterschätzenden Mitstreiter gibt. Ich persönlich finde Go sogar besser, auch aufgrund d...
- Freitag 15. Dezember 2023, 18:19
- Forum: Allgemeine Fragen
- Thema: Python mit Selenium, custom Elemente werden nicht gefunden?
- Antworten: 3
- Zugriffe: 481
Re: Python mit Selenium, custom Elemente werden nicht gefunden?
Zum Thema Warten mit Selenium gibt es hier einige Infos:
https://www.selenium.dev/documentation/webdriver/waits/
https://www.selenium.dev/documentation/webdriver/waits/
- Donnerstag 14. Dezember 2023, 17:45
- Forum: Showcase
- Thema: Columnizer (jetzt: shcol)
- Antworten: 53
- Zugriffe: 31587
Re: Columnizer (jetzt: shcol)
Nach einer weiteren __kleineren__ Verzögerung habe ich das Skript mal zu Ende gepfuscht und an die Möglichkeiten von Python 3.12 angepasst. Es hört nun auf den Namen "simplecol" und kann mittlerweile mit Mappings und Path-Objekten umgehen. Der Spaltentrenner kann ein beliebiger String sein...