python

Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
2
Antworten

Was bedeutet die [] -eske Dekoratorsyntax in Python?

Hier ist ein Codeschnipsel von TurboGears 1.0.6: %Vor% Ich kann nicht herausfinden, wie sich eine Liste vor einer Funktionsdefinition auswirken kann. Im Docstring von dispatch.generic heißt es:    Beachten Sie, dass Sie bei Verwendung...
18.12.2008, 21:14
2
Antworten

Signalhandler und Einloggen in Python

Dokumentation für das Protokollierungsmodul sagt das    Wenn Sie asynchrone Signalhandler mit dem Signalmodul implementieren, können Sie möglicherweise die Protokollierung nicht in solchen Handlern verwenden. Dies liegt daran, dass Sperreni...
05.01.2011, 07:16
3
Antworten

Wie kann ich eine eindeutige Wertprioritätswarteschlange in Python erstellen?

Python hat Queue.PriorityQueue, aber ich kann keine Möglichkeit sehen, jeden Wert darin einzigartig zu machen, da es keine Methode gibt, um zu überprüfen, ob ein Wert bereits existiert (wie find (name) oder ähnliches). Darüber hinaus benötigt Pr...
13.05.2011, 20:05
4
Antworten

Korrekte Verwendung des Operators * in einem onel-if-Anweisungspython

Ich würde gerne wissen, ob es möglich ist, den Operator * online zu verwenden, wenn die folgende Funktionalität erreicht werden soll: %Vor% Ich dachte, ich könnte es einfach sagen %Vor% aber es stellt sich heraus, das ist das gleiche wie...
11.10.2017, 18:50
4
Antworten

Extrahiere IPs und Ports aus einer Liste in Python 3.x

Ich möchte eine IP und einen Port aus einer zurückgegebenen Liste extrahieren. Ich verwende derzeit den Befehl str (var) .replace, um zusätzliche Zeichen zu entfernen. Dies wird zu Problemen führen, wenn sich das Zeichenfolgenformat ändert, wodu...
15.09.2017, 19:50
2
Antworten

Um eine Geschwindigkeitssteigerung für mein Python-Programm zu erhalten, sollte ich einen separaten Thread oder einen separaten Prozess für die Protokollierung erstellen?

Um eine Geschwindigkeitssteigerung für mein Python-Programm zu erhalten, sollte ich einen separaten Thread oder einen separaten Prozess für die Protokollierung erstellen? Mein Programm verwendet viel Protokollierung und ich bin mir nicht sicher,...
13.09.2017, 17:50
1
Antwort

Python - Manipulieren und lesen Browser aus dem aktuellen Browser

Ich habe Mühe, eine Methode in Python zu finden, mit der man Daten in einem aktuell verwendeten Webbrowser lesen kann. Effektiv versuche ich, einen massiven Datenrahmen von Daten auf einer lokal kontrollierten Unternehmenswebseite herunterzulade...
10.10.2017, 18:35
4
Antworten

In sklearn.decomposition.PCA, warum sind components_ negativ?

Ich versuche, mit Abdi & amp; Williams - Hauptkomponentenanalyse (2010) und Hauptkomponenten über SVD mit numpy.linalg.svd . Wenn ich das Attribut components_ von einer angepassten PCA mit anzeigt sklearn, sie haben genau die gleiche...
26.06.2017, 17:53
1
Antwort

Warum tauchen Schlüsselwörter in tcl und c auf, wenn die Tag-Vervollständigung für Python aufgerufen werden soll?

Umwelt: debian8 + vim8. Der Dateityp befindet sich sowohl in .vimrc als auch in vim / runtime / ftplugin / python.vim. %Vor% Einige Fragen haben mich verwirrt. 1.on omni Vervollständigung 1.1 Klassenname im Modul Die Klasse oder Methode i...
18.07.2017, 03:07
2
Antworten

"Das angegebene Schlüsselelement stimmt nicht mit dem Schema überein", wenn ein Element von DynamoDB abgerufen wird

Dies ist die Einstellung der Tabellenpartitionierungsschlüssel Der Tabelleninhalt Wenn ich versuchte, ein Objekt aus der Tabelle zu bekommen, druckt es diesen Fehler    botocore.exceptions.ClientError: Ein Fehler ist aufgetreten  ...
13.03.2017, 06:46