Die Suche ergab 129 Treffer

von Judge
Freitag 30. November 2018, 15:45
Forum: Allgemeine Fragen
Thema: Filter mit multiprocessing ist langsamer als ohne
Antworten: 4
Zugriffe: 1042

Re: Filter mit multiprocessing ist langsamer als ohne

Man könnte hier vielleicht noch mit `chunksize` beim `Pool.imap()`-Aufruf spielen um den Aufwand für die Kommunikation zwischen den Prozessen und das geordnet weiterverarbeiten im Hauptprozess zu senken. Das verstehe ich nicht - in wiefern senkt das den Aufwand? Da, zumindest wenn man den Orginalco...
von Judge
Mittwoch 21. November 2018, 11:21
Forum: Allgemeine Fragen
Thema: Filter mit multiprocessing ist langsamer als ohne
Antworten: 4
Zugriffe: 1042

Filter mit multiprocessing ist langsamer als ohne

Hallo zusammen, ich habe noch nie einen Anwendungsfall gehabt, bei dem ich dachte, das multiprocessing mir einen signifikanten Geschwindigkeitsvorteil bieten könnte, daher fange ich gerade das erste Mal an mich damit zu beschäftigen. Allerdings führen meine bisherigen Bemühungen dazu das mein multip...
von Judge
Mittwoch 19. September 2018, 08:32
Forum: Links und Tutorials
Thema: Python Bücher
Antworten: 104
Zugriffe: 56779

Re: Python Bücher

Moin Bluebrain! Willkommen im Forum und der Python-Welt :) Ja, kenne ich; ist auch recht aktuell und echt genial geschrieben: "Python Tricks: A Buffet of Awesome Python Features" von Dan Bader. Gibt's auf Englisch und Deutsch; Geschmacksache ;) PS: Das deutsche Werk heißt dann "Python...
von Judge
Mittwoch 27. Juni 2018, 11:16
Forum: Allgemeine Fragen
Thema: Funktion verändern ohne Redundanz?
Antworten: 8
Zugriffe: 1789

Re: Funktion verändern ohne Redundanz?

Allgemein ist die Antwort eher Nein, denn eine Funktion sollte ja eigentlich eine „blackbox“ sein, mit einer definierten Schnittstelle nach aussen und irgendwelche Magie die man nicht kennen muss, innen drin. Wenn der Autor nicht vorgesehen hat da irgendwie eingreifen oder injizieren zu können, dan...
von Judge
Dienstag 26. Juni 2018, 13:03
Forum: Allgemeine Fragen
Thema: Funktion verändern ohne Redundanz?
Antworten: 8
Zugriffe: 1789

Re: Funktion verändern ohne Redundanz?

Also am ”saubersten” würde mir hier nur einfallen eine eigene Klasse für `username` zu schreiben die `__radd__()` implementiert um das addieren zu ”verhindern”. Hey, __blackjack__ - danke für die Idee! __radd__() kenne ich nicht - lese ich mir gleich mal an was sich genau dahinter verbirgt. Wenn da...
von Judge
Dienstag 26. Juni 2018, 11:35
Forum: Allgemeine Fragen
Thema: Funktion verändern ohne Redundanz?
Antworten: 8
Zugriffe: 1789

Funktion verändern ohne Redundanz?

Hallo zusammen! Ich entwickle gerade mit einer 3rd party library (spotipy). Diese hat eine Funktion `prompt_for_user_token()`, in der eine weitere Funktion aufgerufen wird, allerdings mit einem geringen Anteil an hartcodierter Vorgabe. Ich habe den relevanten Teil mal ausgeschnitten: def prompt_for_...
von Judge
Sonntag 11. März 2018, 14:07
Forum: Allgemeine Fragen
Thema: Warum tritt ein MemoryError auf?
Antworten: 3
Zugriffe: 816

Re: Warum tritt ein MemoryError auf?

Danke für die Antworten - das war mein Fehler ... vielen Dank! :)
von Judge
Freitag 9. März 2018, 14:01
Forum: Allgemeine Fragen
Thema: Warum tritt ein MemoryError auf?
Antworten: 3
Zugriffe: 816

Warum tritt ein MemoryError auf?

Hallo zusammen, ich spiele aus einer Laune heraus gerade mit folgendem. Vorab: Ja, ich bin mir bewusst das man eine (potentiell) große Datei nicht wie hier gezeigt öffnen sollte, dennoch interessiert mich was da passiert aus akademischem Wissensdurst heraus: Ich habe rund 10 GB RAM frei: $ free -m g...
von Judge
Mittwoch 28. Februar 2018, 10:41
Forum: Allgemeine Fragen
Thema: Multiline - Regex mit Ersetzung
Antworten: 4
Zugriffe: 2735

Re: Multiline - Regex mit Ersetzung

Danke für Deine Erklärungen - hat mir sehr geholfen!
Ich mache es jetzt mit .search auf den kompletten content.
von Judge
Dienstag 27. Februar 2018, 12:45
Forum: Allgemeine Fragen
Thema: Multiline - Regex mit Ersetzung
Antworten: 4
Zugriffe: 2735

Re: Multiline - Regex mit Ersetzung

Der __deets__ wieder als erster ... Du bist echt schnell! ;) In der Tat, ich scheine .match mit .search zu verwechseln, vielen Dank für den Hinweis! Bedeutet die Doku das, das re.M das Verhalten von re.match in keinster Weise beeinflusst? Wenn du eh zeilenweise arbeiten willst, dann iterier doch ueb...
von Judge
Dienstag 27. Februar 2018, 12:02
Forum: Allgemeine Fragen
Thema: Multiline - Regex mit Ersetzung
Antworten: 4
Zugriffe: 2735

Multiline - Regex mit Ersetzung

Hallo zusammen! Ich stoße bei der Verwendung von regulären Ausdrücken gerade an eine Verständnissgrenze: Ich muss in einer Textdatei nach einer Passage suchen, welche sich ggf. über mehrere Zeilen erstreckt. Ich habe mir dafür auch einen wunderbaren Regex gebaut, der in https://regex101.com/ wunderb...
von Judge
Mittwoch 24. Januar 2018, 12:32
Forum: Allgemeine Fragen
Thema: Was ist so toll an Sublime Text?
Antworten: 9
Zugriffe: 2048

Re: Was ist so toll an Sublime Text?

Hallo, Woher kommt dieser Hype für das Teil? Welcher Hype? Also woher hast du die "Idee", dass es einen Hype gibt? Es gibt halt immer mal wieder Leute, die ihren bevorzugten Editor propagieren. Das ist dann aber noch kein Hype... Gut, mit "Hype" bin ich evtl. etwas über's Ziel h...
von Judge
Freitag 19. Januar 2018, 17:32
Forum: Allgemeine Fragen
Thema: Was ist so toll an Sublime Text?
Antworten: 9
Zugriffe: 2048

Was ist so toll an Sublime Text?

Hallo zusammen! Ich nutze an und für sich PyCharm und bin soweit auch sehr zufrieden damit. Ich wollte mir dennoch mal aus mehreren Gründen "Sublime Text" ansehen: Es wird immer wieder auch von bekannten Pythonisten wie z.B. Dan Bader empfohlen Ich finde PyCharm zwar cool, aber zum einen i...
von Judge
Freitag 19. Januar 2018, 17:10
Forum: Allgemeine Fragen
Thema: IDE
Antworten: 20
Zugriffe: 6210

Re: IDE

Was meint ihr mit "Reformat"?

PS: Sorry, hatte nicht gesehen das der Thread 2 Seiten hat :oops:
von Judge
Freitag 19. Januar 2018, 17:04
Forum: Allgemeine Fragen
Thema: Pycharm kommentieren
Antworten: 13
Zugriffe: 26190

Re: Pycharm kommentieren

Leider ist das erfahrungsgemäß ebenfalls "typisch PyCharm" / JetBrains: Offensichtliche, mehrfach eingekippte, hoch"gevotete" und komplett nachvollziehbar beschriebene Bug Reports Ewigkeiten zu ignorieren. Stand heute, nach 2 Jahren, 2 Monaten und 2 Wochen nach Bug-Erstellung: Au...
von Judge
Donnerstag 30. November 2017, 19:14
Forum: Installation/Konfigurieren
Thema: Alternative Pfade für Module
Antworten: 7
Zugriffe: 2435

Re: Alternative Pfade für Module

Uebrigens habe ich das mit dem direkt aufrufbaren Interpreter auch schon erwaehnt ;) Lieber __deets__, ich wollte Dir sicherlich nicht Deine Lorbeeren streitig machen; ich habe das nur nicht so verstanden als Du es geschrieben hattest. Sorry dafür! ;) Vielen Dank an Euch beide! Mit dem Gedanken spi...
von Judge
Donnerstag 30. November 2017, 18:35
Forum: Installation/Konfigurieren
Thema: Alternative Pfade für Module
Antworten: 7
Zugriffe: 2435

Re: Alternative Pfade für Module

@Judge: mir erscheinen Deine Überlegungen etwas überkomplex. Legt euch doch zwei venvs an, eines für Python 2 und eines für Python 3. In die Skripte fügt ihr dann als erstes eine Shebang-Zeile mit dem Pfad zu dem jeweils gültigen Python-Interpreter ein und markiert die Dateien als ausführbar. Es si...
von Judge
Mittwoch 29. November 2017, 18:47
Forum: Installation/Konfigurieren
Thema: Alternative Pfade für Module
Antworten: 7
Zugriffe: 2435

Re: Alternative Pfade für Module

Die Art das zu loesen besteht normalerweise darin, virtualenvs zu verwenden. Ich vergaß das zu schreiben: Ich kenne natürlich die Möglichkeit virtualenvs zu verwenden und kenne mich damit auch gut aus. Allerdings fällt diese Methode meiner Meinung nach heraus, da man den Scope unterscheiden muss: H...
von Judge
Montag 27. November 2017, 13:44
Forum: Installation/Konfigurieren
Thema: Alternative Pfade für Module
Antworten: 7
Zugriffe: 2435

Alternative Pfade für Module

Moin, moin! Ich würde gerne für die "top-level destination folders", wie "/bin und /sbin" alternative Pfade verwenden, um nicht mit aus den System-Repos per apt, rpm und Co. installierten Dateien in Konflikt zu geraten. Nach eingehendem Studium der pip - Doku meinte ich den passe...
von Judge
Dienstag 14. November 2017, 11:36
Forum: Allgemeine Fragen
Thema: recursion limit von os.walk()?
Antworten: 1
Zugriffe: 868

recursion limit von os.walk()?

Moin moin! Ich habe mir mal eben den Spaß gemacht und absichtlich eine infinite recursion Situation geschaffen, über welches ich dann os.walk(path, followlinks=True) laufen lasse: [codebox=bash file=Unbenannt.bsh] $ tree -a . └── dir1 ├── dir2 │   ├── dir3 │   │   ├── dir4 -> ../../../dir1 │   │   ├...