Als «python» getaggte Fragen

70
Python-Skript als Linux-Dienst / Daemon

Hallo, Ich versuche, ein Python-Skript als Dienst (Daemon) unter (Ubuntu) Linux ausführen zu lassen. Im Web gibt es verschiedene Lösungen wie: http://pypi.python.org/pypi/python-daemon/ Ein gut erzogener Unix-Daemon-Prozess ist schwierig, aber die erforderlichen Schritte sind für jedes...

70
Liste aller verfügbaren Matplotlib-Backends

Auf den aktuellen Backend-Namen kann über zugegriffen werden >>> importiere matplotlib.pyplot als plt >>> plt.get_backend () "GTKAgg" Gibt es eine Möglichkeit, eine Liste aller Backends zu erhalten, die auf einem bestimmten Computer verwendet werden können?...

70
Generieren von HTML-Dokumenten in Python

Was ist in Python die eleganteste Methode zum Generieren von HTML-Dokumenten? Derzeit hänge ich alle Tags manuell an eine riesige Zeichenfolge an und schreibe sie in eine Datei. Gibt es eine elegantere Möglichkeit, dies zu tun?

70
Das Prüfelement ist im Array vorhanden

In PHP gibt es eine Funktion, die aufgerufen wird isset(), um zu überprüfen, ob etwas (wie ein Array-Index) vorhanden ist und einen Wert hat. Wie wäre es mit Python? Ich muss dies für Arrays verwenden, da manchmal "IndexError: Listenindex außerhalb des Bereichs" angezeigt wird. Ich denke, ich...

70
Was macht Sets schneller als Listen?

Das Python-Wiki sagt: "Das Testen der Mitgliedschaft mit Mengen und Wörterbüchern ist viel schneller, O (1), als das Suchen von Sequenzen, O (n). Beim Testen von" a in b "sollte b eine Menge oder ein Wörterbuch anstelle einer Liste oder sein Tupel. " Ich habe Sets anstelle von Listen verwendet,...

70
Fuzzy String Vergleich

Was ich vervollständigen möchte, ist ein Programm, das eine Datei einliest und jeden Satz gemäß dem ursprünglichen Satz vergleicht. Der Satz, der perfekt zum Original passt, erhält eine Punktzahl von 1 und ein Satz, der das Gegenteil ist, erhält eine 0. Alle anderen Fuzzy-Sätze erhalten eine...

70
Abrufen von Werten aus JSON mithilfe von Python

Beim Versuch, Werte aus der JSON-Zeichenfolge abzurufen, wird ein Fehler angezeigt: data = json.loads('{"lat":444, "lon":555}') return data["lat"] Wenn ich jedoch über die Daten iteriere, erhalte ich die Elemente ( latund lon), aber nicht die Werte: data = json.loads('{"lat":444, "lon":555}') ret...

70
Durchlaufen von Python-Regex-Übereinstimmungen

Das muss einfacher sein als das, was mir begegnet. Mein Problem ist das Drehen einer Zeichenfolge, die so aussieht: ABC12DEF3G56HIJ7 in 12 * ABC 3 * DEF 56 * G 7 * HIJ Und ich kann für mein ganzes Leben keinen korrekten Satz von Loops mit REGEX-Matching entwerfen. Der Kern des Problems...