Fangen Fehler im Generator und weiter danach

Ich habe einen Iterator, der seit mehreren Tagen laufen soll. Ich möchte, dass Fehler gefangen und gemeldet werden, und dann möchte ich, dass der Iterator weiter geht. Oder der ganze Prozess kann beginnen. Hier ist die Funktion: def get_units(self, scraper): units = scraper.get_units() i = 0 while True: try: unit = units.next() except StopIteration: if […]

Anwenden mehrerer Funktionen auf jede Zeile eines Arrays

Ich habe ein numpy Array, das nur wenige Nicht-Null-Einträge hat, die entweder positiv oder negativ sein können. So etwas wie das: myArray = np.array([[ 0. , 0. , 0. ], [ 0.32, -6.79, 0. ], [ 0. , 0. , 0. ], [ 0. , 1.5 , 0. ], [ 0. , 0. , -1.71]]) […]

Python Mechanize Submit Button auf NIH Website

Ich benutze Mechanismen auf Python 2.7.3. Ich bin auf der Suche nach Hilfe beim Schlagen der submit-Taste auf NIH's Gen Website . Die Schaltfläche ist ein aktuelles Tastenelement, das von divs umgeben ist und nicht in irgendeinem Formularfeld. <button id="search" type="submit" class="button_search nowrap" cmd="go">Search</button> So weit in den Beispielen und was ich online gesehen habe, […]

Python einfache regex helfen

Hallo erstmal regex Benutzer hier. Nur versuchen, herauszufinden, einige regex aber brauchen etwas Hilfe. Ich habe eine Textdatei mit folgenden Elementen: 10:67 12:12 01:50 23:60 23:50 Und ich versuche, eine Liste der gültigen Zeiten zu erhalten, damit die Ausgabe sein sollte: ['12: 12 ', '01: 50', '23: 50 '] Hier ist mein Code: import re […]

Kann keine Scons ausführen

Ich habe Scons 2.3.2 installiert und habe Python 2.4. Wenn ich Scons mache, sehe ich den folgenden Fehler: scons Import failed. Unable to find SCons files in: /usr/bin/../engine /usr/bin/scons-local-2.3.2 /usr/bin/scons-local /usr/lib/scons-2.3.2 /usr/lib/scons-2.3.2 /usr/local/lib/scons-2.3.2 /usr/lib/python2.4/site-packages/scons-2.3.2 /usr/lib/python2.4/site-packages/scons-2.3.2 /usr/local/lib/python2.4/site-packages/scons-2.3.2 /usr/lib64/scons-2.3.2 /usr/lib/scons /usr/lib/scons /usr/local/lib/scons /usr/lib/python2.4/site-packages/scons /usr/lib/python2.4/site-packages/scons /usr/local/lib/python2.4/site-packages/scons /usr/lib64/scons Traceback (most recent call last): File "/usr/bin/scons", line 190, in ? […]

Schreiben in der aktuellen Position der Datei in Python

Ich möchte eine Zeile in einer Datei lesen und das neue Zeilenzeichen ("\ n") in der n-Position auf einer Zeile einfügen, so dass beispielsweise eine 9-stellige Zeile in drei 3-stellige Zeilen umgewandelt wird Dies: "123456789" (before) "123\n456\n789" (after) Ich habe damit versucht: f = open(file, "r+") f.write("123456789") f.seek(3, 0) f.write("\n") f.seek(0) f.read() -> '123 \ […]

Python-Matplolib-Polardiagramm x-Achsen-Etikettenposition

Ich benutze (vielleicht Missbrauch?) Ein Polar-Diagramm, um einige Daten zu repräsentieren, die ich habe. Ich möchte die Etiketten, die derzeit direkt über der x-Achse liegen, über dem Segment der Daten liegen. Also rechts zwischen der Achse. Ich habe mehrere Artikel gefunden, wie man alles dreht, aber es hält immer das Etikett rechts über der Achse. […]

Python / C ++ / Java: Gibt es eine Bibliothek, die Charaktere erkennt und mir sagt, wo sie sich in einem Bild befinden?

Ich habe in PyTesser / Tesseract geschaut und so weit ich, wie ich sagen kann, gibt es mir nur einen String, sobald ich ein Bild eingegeben habe. Allerdings möchte ich stattdessen das Koordinaten- / Bounding-Rechteck jedes Charakters erhalten, das es erkannt hat. Die Saite selbst könnte für mich später nützlich sein, aber jetzt ist das […]

Wie behandelt man die Attribute der inneren Klasse?

Falls du andere Variablen in einer Klasse on change eines Attributs on change willst, schreibst du einfach nur eine property dafür. Das funktioniert gut, wenn man einen einfachen Datentyp hat. Aber wenn Ihre Variable einen komplexen Typ wie eine Liste enthält (nicht so untypisch), kann der Inhalt selbst geändert werden, ohne den variable.setter erneut aufzurufen. […]

Textüberlagerung für Tray-Symbol

Ich habe ein einfaches Tray-Icon mit PyGTK's gtk.StatusIcon : import pygtk pygtk.require('2.0') import gtk statusIcon = gtk.StatusIcon() statusIcon.set_from_stock(gtk.STOCK_EDIT) statusIcon.set_tooltip('Hello World') statusIcon.set_visible(True) gtk.main() Wie kann ich ein Text-Label (ein oder zwei Zeichen, im Grunde, ungelesene Zählung) zum Tooltip set_from_file – ohne separate Bilder für set_from_file zu set_from_file ?

Python ist die beste Programmiersprache der Welt.