Wie kann ich ein Python-Wörterbuch in eine Liste von Tupeln umwandeln?

Wenn ich ein Wörterbuch wie: { 'a': 1, 'b': 2, 'c': 3 } Wie kann ich das umwandeln? [ ('a', 1), ('b', 2), ('c', 3) ] Und wie kann ich das umwandeln? [ (1, 'a'), (2, 'b'), (3, 'c') ]

Mechanisieren und Javascript

Ich möchte Mechanize verwenden, um das Surfen auf eine Webseite mit aktivem JavaScript zu simulieren, einschließlich DOM Events und AJAX, und bisher habe ich keine Möglichkeit gefunden, das zu tun. Ich habe auf einige Python Client-Browser, die JavaScript wie Spynner und Zope unterstützen, und keiner von ihnen wirklich für mich arbeiten. Spynner stürzt PyQt die […]

Python-Objekt löscht sich

Warum wird das nicht funktionieren? Ich versuche, eine Instanz einer Klasse zu löschen, die sich selbst löscht. >>> class A(): def kill(self): del self >>> a = A() >>> a.kill() >>> a <__main__.A instance at 0x01F23170>

HTTPS-Verbindung Python

Ich versuche zu überprüfen, dass das Ziel einen https-Webdienst ausstellt. Ich habe Code, um über HTTP zu verbinden, aber ich bin nicht sicher, wie man über HTTPS verbindet. Ich habe gelesen, dass Sie SSL verwenden, aber ich habe auch gelesen, dass es keine Zertifikatsfehler unterstützt hat. Der Code, den ich bekommen habe, ist von den […]

Zugriff Speicheradresse in Python

Meine Frage ist: Wie kann ich den Inhalt einer Speicheradresse in Python lesen? Beispiel: ptr = id (7) Ich möchte den Speicherinhalt von ptr lesen. Vielen Dank.

Ein schneller Weg, um die größten N Elemente in einem numpy Array zu finden

Ich weiß, ich kann es wie folgt machen: import numpy as np N=10 a=np.arange(1,100,1) np.argsort()[-N:] Allerdings ist es sehr langsam, da es eine volle Art hat. Ich frage mich, ob numpy bieten einige Methoden, die es schnell tun.

Holen Sie sich Formel aus Excel Zelle mit Python xlrd

Ich muss einen Algorithmus von einem Excel-Blatt zu python-Code portieren, aber ich muss den Algorithmus aus der Excel-Datei zurückentwickeln . Das Excel-Blatt ist ziemlich kompliziert, es enthält viele Zellen, in denen es Formeln gibt, die sich auf andere Zellen beziehen (die auch eine Formel oder eine Konstante enthalten können). Meine Idee ist es, mit einem […]

Welche Pythonbibliotheken können mir eine angenehme Lage und Zeitzone mit einer IP-Adresse vermitteln?

Auf der Suche nach besserer Geo-Location mit Python.

Unterschied zwischen dem eingebauten pow () und math.pow () für floats, in Python?

Gibt es einen Unterschied in den Ergebnissen, die von Pythons eingebautem pow(x, y) (kein drittes Argument) und den von math.pow() Werten zurückgegeben werden, im Fall von zwei Float- Argumenten. Ich stelle diese Frage, weil die Dokumentation für math.pow() impliziert, dass pow(x, y) (dh x**y ) im Wesentlichen das gleiche wie math.pow(x, y) : Math.pow (x, […]

Was ist das gemeinsame Header-Format von Python-Dateien?

Ich stieß auf das folgende Header-Format für Python-Quelldateien in einem Dokument über Python-Codierungsrichtlinien: #!/usr/bin/env python """Foobar.py: Description of what foobar does.""" __author__ = "Barack Obama" __copyright__ = "Copyright 2009, Planet Earth" Ist das das Standardformat der Header in der Python-Welt? Welche anderen Felder / Informationen kann ich in den Header setzen? Python-Gurus teilen Ihre Richtlinien […]

Python ist die beste Programmiersprache der Welt.