Als «python» getaggte Fragen

81
Warum gibt Corrcoef eine Matrix zurück?

Es scheint mir seltsam, dass np.corrcoef eine Matrix zurückgibt. correlation1 = corrcoef(Strategy1Returns,Strategy2Returns) [[ 1. -0.99598935] [-0.99598935 1. ]] Weiß jemand, warum dies der Fall ist und ob es möglich ist, nur einen Wert im klassischen Sinne zurückzugeben?

81
Rufen Sie eine Python-Methode beim Namen auf

Wie kann ich die Methode aufrufen, wenn ich ein Objekt und einen Methodennamen in einer Zeichenfolge habe? class Foo: def bar1(self): print 1 def bar2(self): print 2 def callMethod(o, name): ??? f = Foo() callMethod(f, "bar1")

81
Python - Überprüfen der Listenmonotonie

Was wäre ein effizienter und pythonischer Weg, um die Monotonie der Liste zu überprüfen? dh dass es monoton ansteigende oder abnehmende Werte hat? Beispiele: [0, 1, 2, 3, 3, 4] # This is a monotonically increasing list [4.3, 4.2, 4.2, -2] # This is a monotonically decreasing list [2, 3, 1] #...

81
Python unerwartete EOF beim Parsen

Hier ist mein Python-Code. Könnte mir jemand zeigen, was daran falsch ist. while 1: date=input("Example: March 21 | What is the date? ") if date=="June 21": sd="23.5° North Latitude" if date=="March 21" | date=="September 21": sd="0° Latitude" if date=="December 21": sd="23.5° South...

81
Kompilieren Sie das Python-Hauptprogramm mit Cython

Ich habe ein Python2.6-Programm, das Python-Module laden kann, die mit Cython in .so-Dateien kompiliert wurden. Ich habe Cython verwendet, um die .py-Module zu .so-Dateien zu kompilieren, und alles funktioniert einwandfrei. Dies ist die Datei setup.py, die ich mit Cython verwende: from...

81
Wie finde ich den Pfad für eine ausführbare Datei?

Ich muss die Umgebung mit dem Pfad zu einer Binärdatei einrichten. In der Shell kann ich whichden Pfad finden. Gibt es ein Äquivalent in Python? Das ist mein Code. cmd = ["which","abc"] p = subprocess.Popen(cmd, stdout=subprocess.PIPE) res = p.stdout.readlines() if len(res) == 0: return...

81
So teilen Sie eine Liste auf alle möglichen Arten in Paare auf

Ich habe eine Liste (sagen wir der Einfachheit halber 6 Elemente) L = [0, 1, 2, 3, 4, 5] und ich möchte es auf ALLE möglichen Arten in Paare aufteilen . Ich zeige einige Konfigurationen: [(0, 1), (2, 3), (4, 5)] [(0, 1), (2, 4), (3, 5)] [(0, 1), (2, 5), (3, 4)] und so weiter. Hier ist (a, b) = (b,...

81
Python: Binding Socket: "Adresse wird bereits verwendet"

Ich habe eine Frage zum Client-Socket im TCP / IP-Netzwerk. Nehmen wir an, ich benutze try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(1)...

81
Python-Map-Objekt ist nicht abonnierbar

Warum gibt das folgende Skript den Fehler aus: payIntList[i] = payIntList[i] + 1000 TypeError: 'map' object is not subscriptable payList = [] numElements = 0 while True: payValue = raw_input("Enter the pay amount: ") numElements = numElements + 1 payList.append(payValue) choice =...