Die Suche ergab 129 Treffer
- 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...
- 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...
- 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...
- 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...
- 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...
- 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_...
- 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!
- 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...
- 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.
Ich mache es jetzt mit .search auf den kompletten content.
- 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...
- 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...
- 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...
- 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...
- 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
PS: Sorry, hatte nicht gesehen das der Thread 2 Seiten hat
- 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...
- 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...
- 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...
- 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...
- 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...
- 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 │ │ ├...