Als «python» getaggte Fragen

102
Integration von MySQL in Python in Windows

Ich finde es schwierig, MySQL mit Python in meinem Windows-System zu verwenden. Ich verwende derzeit Python 2.6. Ich habe versucht, den Quellcode von MySQL-python-1.2.3b1 (der für Python 2.6 funktionieren soll?) Mit den bereitgestellten Setup-Skripten zu kompilieren. Das Setup-Skript wird...

102
Wie kann ich Python-Programme verteilen?

Meine Bewerbung sieht folgendermaßen aus: main.py. Windows / __init__.py mainwindow.py ... Modell/ __init__.py orders.py ... Ressourcen/ image1.png logo.jpg ... Das Programm wird mit main.py gestartet. Gibt es eine gute Möglichkeit, daraus eine "endgültige" Anwendung zu erstellen? Ich denke an...

102
Bitweise Bedienung und Verwendung

Betrachten Sie diesen Code: x = 1 # 0001 x << 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x & 1 # Bitwise AND: 0001 # Result: 1 Ich kann die arithmetischen Operatoren in Python (und anderen Sprachen) verstehen, aber ich habe 'bitweise' Operatoren nie...

102
Inverse Wörterbuchsuche in Python

Gibt es eine einfache Möglichkeit, einen Schlüssel zu finden, indem Sie den Wert in einem Wörterbuch kennen? Ich kann mir nur Folgendes vorstellen: key = [key for key, value in dict_obj.items() if value ==

102
Funktionen in einer Schleife erstellen

Ich versuche, Funktionen innerhalb einer Schleife zu erstellen: functions = [] for i in range(3): def f(): return i # alternatively: f = lambda: i functions.append(f) Das Problem ist, dass alle Funktionen gleich sind. Anstatt 0, 1 und 2 zurückzugeben, geben alle drei Funktionen 2...

102
Python CSV-Fehler: Zeile enthält NULL-Byte

Ich arbeite mit einigen CSV-Dateien mit dem folgenden Code: reader = csv.reader(open(filepath, "rU")) try: for row in reader: print 'Row read successfully!', row except csv.Error, e: sys.exit('file %s, line %d: %s' % (filename, reader.line_num, e)) Und eine Datei löst diesen Fehler aus: file...

102
Namen der aktuellen Klasse abrufen?

Wie erhalte ich den Namen der Klasse, in der ich mich gerade befinde? Beispiel: def get_input(class_name): [do things] return class_name_result class foo(): input = get_input([class name goes here]) Aufgrund der Art des Programms, mit dem ich verbunden bin (vistrails), kann ich es nicht...

102
Verwendung des Unterprozesses popen Python

Da os.popen durch subprocess.popen ersetzt wird, habe ich mich gefragt, wie ich konvertieren soll os.popen('swfdump /tmp/filename.swf/ -d') zu subprocess.popen () Ich habe es versucht: subprocess.Popen("swfdump /tmp/filename.swf -d") subprocess.Popen("swfdump %s -d" % (filename)) # NOTE:...