Als «python» getaggte Fragen

79
Python-Skript-Header

Der typische Header sollte sein #!/usr/bin/env python Aber ich fand unten funktioniert auch beim Ausführen des Skripts wie $python ./my_script.py #!/usr/bin/python #!python Was ist der Unterschied zwischen diesen beiden Headern? Was könnte das Problem für den 2. sein? Bitte besprechen Sie auch den...

79
subprocess.check_output () scheint nicht zu existieren (Python 2.6.5)

Ich habe die Python-Dokumentation über das Unterprozessmodul gelesen (siehe hier ) und es handelt sich um einen subprocess.check_output()Befehl, der genau das zu sein scheint, was ich brauche. Wenn ich jedoch versuche, es zu verwenden, erhalte ich die Fehlermeldung, dass es nicht vorhanden ist,...

79
Wie kann man einem Tupel einen Mehrwert verleihen?

Ich arbeite an einem Skript, in dem ich eine Liste mit Tupeln wie habe ('1','2','3','4'). z.B: list = [('1','2','3','4'), ('2','3','4','5'), ('3','4','5','6'), ('4','5','6','7')] Jetzt muss ich hinzufügen '1234', '2345', '3456'und '4567'jeweils am Ende jedes Tupel. z.B: list =

79
Umkehren einer Liste mit Slice-Notation

im folgenden Beispiel: foo = ['red', 'white', 'blue', 1, 2, 3] Dabei foo[0:6:1]werden alle Elemente in foo gedruckt. Das foo[6:0:-1]1. oder 0. Element wird jedoch weggelassen. >>> foo[6:0:-1] [3, 2, 1, 'blue', 'white'] Ich verstehe, dass ich foo.reverse () oder foo [:: - 1]...

79
Byte-Array in Python

Wie kann ich ein Byte-Array (wie in Java mit Byte []) in Python darstellen? Ich muss es mit gevent über den Draht schicken. byte key[] = {0x13, 0x00, 0x00, 0x00, 0x08, 0x00};

79
Greifen Sie vom Dekorateur auf sich selbst zu

In setUp () -Methode von Unittest Ich habe Setup einige Selbst Variablen, die in aktuellen Tests später referenziert werden. Ich habe auch einen Dekorateur für die Protokollierung erstellt. Gibt es eine Möglichkeit, wie ich vom Dekorateur auf diese Selbstvariablen zugreifen kann ? Der Einfachheit...

79
Wie wende ich numpy.linalg.norm auf jede Zeile einer Matrix an?

Ich habe eine 2D-Matrix und möchte die Norm jeder Zeile übernehmen. Aber wenn ich numpy.linalg.norm(X)direkt benutze , nimmt es die Norm der gesamten Matrix. Ich kann die Norm jeder Zeile nehmen, indem ich eine for-Schleife verwende und dann die Norm jeder Zeile nehme X[i], aber es dauert sehr...

79
Wie zeige ich zwei Figuren mit matplotlib?

Ich habe einige Probleme beim Zeichnen von zwei Figuren gleichzeitig, die nicht in einer einzigen Handlung gezeigt werden. Aber laut Dokumentation habe ich den Code geschrieben und nur die Abbildung zeigt. Ich denke, vielleicht habe ich etwas Wichtiges verloren. Könnte mir jemand helfen, es...

79
Wie blockiere ich Anrufe zum Drucken?

Gibt es eine Möglichkeit, den Aufruf einer Funktion zu stoppen print? Ich benutze das pygame.joystickModul für ein Spiel, an dem ich arbeite. Ich habe ein pygame.joystick.JoystickObjekt erstellt und in der eigentlichen Schleife des Spiels seine Mitgliedsfunktion aufgerufen get_button, um nach...