Als «python» getaggte Fragen

874
Wie lade ich eine Datei mit Python über HTTP herunter?

Ich habe ein kleines Dienstprogramm, mit dem ich eine MP3-Datei nach einem Zeitplan von einer Website herunterladen und dann eine Podcast-XML-Datei erstellen / aktualisieren kann, die ich zu iTunes hinzugefügt habe. Die Textverarbeitung, mit der die XML-Datei erstellt / aktualisiert wird, ist in...

874
Peakerkennung in einem 2D-Array

Ich helfe einer Tierklinik, den Druck unter einer Hundepfote zu messen. Ich benutze Python für meine Datenanalyse und versuche jetzt nicht mehr, die Pfoten in (anatomische) Unterregionen zu unterteilen. Ich habe aus jeder Pfote ein 2D-Array erstellt, das aus den Maximalwerten für jeden Sensor...

870
Fügen Sie Pandas DataFrame eine Zeile hinzu

Ich verstehe, dass Pandas so konzipiert sind, dass sie vollständig ausgefüllt geladen werden, DataFrameaber ich muss einen leeren DataFrame erstellen und dann nacheinander Zeilen hinzufügen . Was ist der beste Weg, dies zu tun? Ich habe erfolgreich einen leeren DataFrame erstellt mit: res =...

867
Schlüssel mit maximalem Wert im Wörterbuch erhalten?

Ich habe eine dictionary: Schlüssel sind Zeichenfolgen, Werte sind ganze Zahlen. Beispiel: stats = {'a':1000, 'b':3000, 'c': 100} Ich würde gerne 'b'eine Antwort bekommen, da es der Schlüssel mit einem höheren Wert ist. Ich habe Folgendes unter Verwendung einer Zwischenliste mit umgekehrten...

863
Wie kann man zwei Listen parallel durchlaufen?

Ich habe zwei iterable in Python, und ich möchte sie paarweise durchgehen: foo = (1, 2, 3) bar = (4, 5, 6) for (f, b) in some_iterator(foo, bar): print "f: ", f, "; b: ", b Es sollte ergeben: f: 1; b: 4 f: 2; b: 5 f: 3; b: 6 Eine Möglichkeit besteht darin, die Indizes zu durchlaufen: for i...

847
Wie entferne / lösche ich einen Ordner, der nicht leer ist?

Beim Versuch, einen nicht leeren Ordner zu löschen, wird der Fehler "Zugriff verweigert" angezeigt. Ich habe bei meinem Versuch den folgenden Befehl verwendet : os.remove("/folder_name"). Was ist der effektivste Weg, um einen Ordner / ein Verzeichnis zu entfernen / löschen, der nicht leer...

831
Was macht das 'b'-Zeichen vor einem String-Literal?

Anscheinend ist das Folgende die gültige Syntax: my_string = b'The string' Ich würde gerne wissen: Was bedeutet dieses bZeichen vor der Zeichenfolge? Welche Auswirkungen hat die Verwendung? Was sind geeignete Situationen, um es zu verwenden? Ich habe hier auf SO eine verwandte Frage gefunden, aber...