Bildvergleichsalgorithmus

Ich versuche, Bilder miteinander zu vergleichen, um herauszufinden, ob sie anders sind. Zuerst habe ich versucht, eine Pearson-Korrelation der RGB-Werte zu machen, was auch ganz gut funktioniert, es sei denn, die Bilder sind etwas kleiner verschoben. Also, wenn man eine 100% identische Bilder hat, aber man ist ein wenig bewegt, bekomme ich einen schlechten Korrelationswert. […]

Erstellen mehrerer Variablen [doppelte]

Diese Frage hat hier schon eine Antwort: Wie erstelle ich eine variable Anzahl von Variablen? 9 antworten Ich möchte 10 Variablen mit einem for in Python (kein Array) erstellen. Etwas wie das: for i in range(1,10,1) variable i = 100 / i print variable i Ich möchte Variablennamen erstellen, in diesem Fall: variable1 , variable2 […]

NumPy: Berechnungsdurchschnitte mit entfernten NaNs

Wie kann ich Matrix-Mittelwerte entlang einer Matrix berechnen, aber um nan Werte aus der Berechnung zu entfernen? (Für R-Leute, denke na.rm = TRUE ). Hier ist mein [non-] Arbeitsbeispiel: import numpy as np dat = np.array([[1, 2, 3], [4, 5, np.nan], [np.nan, 6, np.nan], [np.nan, np.nan, np.nan]]) print(dat) print(dat.mean(1)) # [ 2. nan nan nan] […]

Was bedeutet der Begriff "Rundfunk" in der Pandas-Dokumentation?

Ich lese durch die Pandas-Dokumentation, und der Begriff "Rundfunk" wird ausgiebig genutzt , aber nie wirklich definiert oder erklärt. Was heißt das?

Quicksort mit Python

Ich bin völlig neu in python und ich versuche, Quicksort in ihm zu implementieren. Könnte jemand mir bitte helfen, meinen Code zu vervollständigen? Ich weiß nicht, wie man die drei Arrays verketten und sie druckt. def sort(array=[12,4,5,6,7,3,1,15]): less = [] equal = [] greater = [] if len(array) > 1: pivot = array[0] for x […]

Interaktive Befehle in Paramiko ausführen

Ich versuche, einen interaktiven Befehl durch paramiko zu führen. Die cmd-Ausführung versucht, nach einem Passwort zu fragen, aber ich weiß nicht, wie man das Passwort über den exec_command von paramiko liefert und die Ausführung hängt. Gibt es eine Möglichkeit, Werte an das Terminal zu senden, wenn eine cmd-Ausführung interaktiv empfängt? ssh = paramiko.SSHClient() ssh.connect(server, username=username, […]

Schälen von Ajax-Seiten mit Python

Ich habe diese Frage schon über das Schaben von Ajax gesehen , aber Python wird dort nicht erwähnt. Ich dachte , mit scrapy , ich glaube, sie haben einige Dokumente zu diesem Thema, aber wie Sie sehen können, ist die Website unten. Also weiß ich nicht was zu tun ist Ich möchte folgendes machen: Ich […]

Beste Weg, um eine "umgekehrte" Liste in Python zu erstellen?

In Python, was ist der beste Weg, um eine neue Liste zu erstellen, deren Elemente die gleichen sind wie die einer anderen Liste, aber in umgekehrter Reihenfolge? (Ich möchte die vorhandene Liste nicht ändern.) Hier ist eine Lösung, die mir eingefallen ist: new_list = list(reversed(old_list)) Es ist auch möglich, old_list zu duplizieren old_list dann das […]

Python referenziert alte SSL-Version

Ich habe ein Dropbox-Upload-Skript auf einem alten NAS-Box habe ich vor kurzem habe ich den folgenden Fehler bekommen? SSL-Zertifikat Fehler: [Errno 1] _ssl.c: 504: Fehler: 0D0890A1: asn1 Kodierungsroutinen: ASN1_verify: unbekannter Meldungs-Digest-Algorithmus Ich denke, das ist wegen openssl veraltet auf der Box So lade ich openssl, baute es von der Quelle und installierte es, jetzt, wenn […]

Die Anzahl der Elemente in einem Iterator in Python

Gibt es einen effizienten Weg zu wissen, wie viele Elemente sind in einem Iterator in Python, im Allgemeinen, ohne zu jeder durchzählen und zählen?

Python ist die beste Programmiersprache der Welt.