Als «python» getaggte Fragen

155
So fügen Sie einem leeren Numpy-Array eine neue Zeile hinzu

Mit Standard-Python-Arrays kann ich Folgendes tun: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] Allerdings kann ich nicht das Gleiche in Numpy tun. Beispielsweise: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) #...

154
"Klonen" von Zeilen- oder Spaltenvektoren

Manchmal ist es nützlich, einen Zeilen- oder Spaltenvektor in eine Matrix zu "klonen". Mit Klonen meine ich das Konvertieren eines Zeilenvektors wie z [1,2,3] In eine Matrix [[1,2,3] [1,2,3] [1,2,3] ] oder ein Spaltenvektor wie [1 2 3 ] in [[1,1,1] [2,2,2] [3,3,3] ] In Matlab oder...

154
Aufzählen eines Zahlenbereichs ab 1

Ich verwende Python 2.5, ich möchte eine Aufzählung wie diese (beginnend bei 1 statt 0): [(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)] Ich weiß, dass Sie in Python 2.6 Folgendes tun können: h = Aufzählung (Bereich (2000, 2005), 1), um das obige Ergebnis zu erhalten, aber in Python2.5...

154
Klassenmethode Dekorateur mit Selbstargumenten?

Wie übergebe ich ein Klassenfeld als Argument an einen Dekorateur für eine Klassenmethode? Was ich tun möchte, ist so etwas wie: class Client(object): def __init__(self, url): self.url = url @check_authorization("some_attr", self.url) def get(self): do_work() Es beschwert sich, dass es kein Selbst...

154
Optionen in Argparse mit einem Bindestrich haben

Ich möchte einige Optionen im argparse-Modul haben, z. B. --pm-exportwenn ich versuche, es zu verwenden, args.pm-exporterhalte ich den Fehler, dass es kein Attribut gibt pm. Wie kann ich dieses Problem umgehen? Ist es möglich, -Optionen in der Befehlszeile zu

154
Python - json ohne Leerzeichen

Ich habe gerade festgestellt, dass json.dumps()Leerzeichen im JSON-Objekt hinzugefügt werden z.B {'duration': '02:55', 'name': 'flower', 'chg': 0} Wie können Leerzeichen entfernt werden, um den JSON kompakter zu gestalten und Bytes zu speichern, die über HTTP gesendet werden...

154
Finden Sie den Index des Elements in der Pandas-Serie

Ich weiß, dass dies eine sehr grundlegende Frage ist, aber aus irgendeinem Grund kann ich keine Antwort finden. Wie kann ich den Index eines bestimmten Elements einer Serie in Python-Pandas abrufen? (erstes Auftreten würde ausreichen) Dh ich hätte gerne etwas wie: import pandas as pd myseries =...