Liste der Tabellen, db Schema, Dump etc mit der Python sqlite3 API

Aus irgendeinem Grund kann ich nicht finden, einen Weg, um die Äquivalente von sqlite interaktive Shell-Befehle zu bekommen: .tables .dump Mit der Python sqlite3 API. Gibt es so etwas?

Wie kann python-Funktion auf eigene Attribute zugreifen?

Ist es möglich, auf die Python-Funktion Objektattribute aus dem Funktionsumfang zuzugreifen? ZB lass uns haben def f(): return SOMETHING f._x = "foo" f() # -> "foo" Jetzt, was ETWAS zu sein hat, wenn wir den _x Attributinhalt "foo" zurückgeben wollen? Wenn es überhaupt möglich ist (einfach) Vielen Dank AKTUALISIEREN: Ich möchte die folgende Arbeit auch: […]

Was sind Python-Wörterbuch-View-Objekte?

In python 2.7 haben wir die Wörterbuch-View-Methoden zur Verfügung. Nun, ich kenne den Vor- und Nachteil der folgenden: dict.items() (und values , keys ): gibt eine Liste zurück, also kannst du das Ergebnis tatsächlich speichern dict.iteritems() (und dergleichen): gibt einen Generator zurück, also kannst du über jeden erzeugten Wert eins nach dem anderen übergeben. Was […]

Python-Generator, der andere Ionen in Gruppen von N [Duplikat]

Diese Frage hat hier schon eine Antwort: Was ist der "pythonische" Weg, um über eine Liste in Brocken zu iterieren? 31 antworten Ich suche nach einer Funktion, die eine iterable i und eine Größe n und liefert Tupel der Länge n , die sequenzielle Werte aus i : x = [1,2,3,4,5,6,7,8,9,0] [z for z in […]

Python-Handling socket.error: [Errno 104] Verbindungs-Reset durch Peer

Bei der Verwendung von Python 2.7 mit urllib2 , um Daten aus einer API abzurufen, bekomme ich den Fehler [Errno 104] Connection reset by peer . Was verursacht den Fehler, und wie sollte der Fehler behandelt werden, damit das Skript nicht abstürzt? Ticker.py def urlopen(url): response = None request = urllib2.Request(url=url) try: response = urllib2.urlopen(request).read() […]

Erkennung von Mausklicks in Fenstern mit Python

Wie kann ich Mausklicks erkennen, unabhängig vom Fenster, in dem sich die Maus befindet? Perferabliy in Python, aber wenn jemand es in irgendeiner Sprache erklären kann, könnte ich es herausfinden können. Ich fand dies auf der Microsoft-Website: http://msdn.microsoft.com/en-us/library/ms645533(VS.85).aspx Aber ich sehe nicht, wie ich die aufgeführten Meldungen erkennen oder abholen kann. Versuchte mit pygame's pygame.mouse.get_pos […]

In Python, wie kann ich testen, ob ich in Google App Engine SDK bin?

Während der Entwicklung möchte ich einige Dinge anders anders behandeln als ich, wenn ich schließlich auf die Google-Server hochladen. Gibt es einen schnellen Test, den ich tun kann, um herauszufinden, ob ich im SDK bin oder lebe?

CORS-Fehler auf derselben Domain?

Ich laufe jetzt in eine seltsame CORS-Ausgabe. Hier ist die Fehlermeldung: XMLHttpRequest cannot load http://localhost:8666/routeREST/select?q=[…] Origin http://localhost:8080 is not allowed by Access-Control-Allow-Origin Zwei Server: Localhost: 8666 / routeREST /: Dies ist ein einfacher Python Bottle Server. Localhost: 8080 /: Python simpleHTTPserver wo ich laufe y Javascript Anwendung. Diese App führt Ajax-Anfragen auf dem Server aus. […]

Festlegen von Ordnerberechtigungen in Windows mit Python

Ich benutze Python, um einen neuen persönlichen Ordner zu erstellen, wenn ein Benutzer-AD-Konto erstellt wird. Der Ordner wird erstellt, aber die Berechtigungen sind nicht korrekt. Kann Python den Benutzer zum neu erstellten Ordner hinzufügen und seine Berechtigungen ändern? Ich bin mir nicht sicher, wo ich anfangen soll.

ImportError: DLL-Last fehlgeschlagen: Das angegebene Modul konnte nicht gefunden werden

Ich habe Python 2.5.4, Numpy 1.5.0 win32, Matplotlib 1.0.0 win32, pywin32 218 installiert. Immer noch nicht in der Lage, Diagramme in Python zu zeichnen. Hier ist der Fehler, den ich bekomme: import pylab File "C:\Python25\lib\site-packages\pylab.py", line 1, in <module> from matplotlib.pylab import * File "C:\Python25\lib\site-packages\matplotlib\pylab.py", line 216, in <module> from matplotlib import mpl # pulls […]

Python ist die beste Programmiersprache der Welt.