Als «python» getaggte Fragen

103
Wie speichere und lade ich numpy.array () Daten richtig?

Ich frage mich, wie man numpy.arrayDaten richtig speichert und lädt . Derzeit verwende ich die numpy.savetxt()Methode. Wenn ich zum Beispiel ein Array habe markers, das so aussieht: Ich versuche es zu speichern mit: numpy.savetxt('markers.txt', markers) In einem anderen Skript versuche ich,...

103
So finden Sie die Abhängigkeiten eines Python-Pakets

Wie können Sie programmgesteuert die Abhängigkeitsliste eines Python-Pakets abrufen? Der Standard setup.pyhat diese dokumentiert, aber ich kann nicht eine einfache Möglichkeit , den Zugriff auf sie finden von beiden Python oder die Befehlszeile. Idealerweise suche ich etwas wie: $ pip install...

103
matplotlib braucht Zeit beim Importieren

Ich habe gerade ein Upgrade auf die neueste stabile Version von matplotlib(1.5.1) durchgeführt und jedes Mal, wenn ich matplotlib importiere, erhalte ich folgende Meldung: /usr/local/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache...

103
Wie kann ich zwei geordnete Listen in Python vergleichen?

Wenn ich eine lange Liste habe: myList = [0,2,1,0,2,1]die ich in zwei Listen aufgeteilt habe: a = [0,2,1] b = [0,2,1] Wie kann ich diese beiden Listen vergleichen, um festzustellen, ob sie beide gleich / identisch sind, mit der Einschränkung, dass sie in derselben Reihenfolge sein müssen? Ich...

103
Inplace verstehen = True

In der pandasBibliothek gibt es häufig die Möglichkeit, das Objekt an Ort und Stelle zu ändern, z. B. mit der folgenden Anweisung ... df.dropna(axis='index', how='all', inplace=True) Ich bin gespannt, was zurückgegeben wird und wie das Objekt behandelt wird, wenn inplace=Truees übergeben wird...

103
Was macht dieses seltsame Doppelpunktverhalten?

Ich verwende Python 3.6.1 und bin auf etwas sehr Seltsames gestoßen. Ich hatte einen einfachen Tippfehler bei der Wörterbuchzuweisung, für dessen Suche ich lange gebraucht habe. context = {} context["a"]: 2 print(context) Ausgabe {} Was macht der Code context["a"]: 2? Es wird nicht ausgelöst,...

102
Wann erstelle ich eine neue App (mit startapp) in Django?

Ich habe dafür gegoogelt, aber ich habe immer noch Probleme damit, was Django als "Apps" definiert. Sollte ich für jede Funktionalität einer Site eine neue App erstellen, obwohl Modelle aus dem Hauptprojekt verwendet werden? Habt ihr eine gute Faustregel, wann eine neue App abgespalten werden soll...

102
Lesen von Zeichen aus einer Datei in Python

In einer Textdatei gibt es eine Zeichenfolge "Ich mag das nicht". Wenn ich es jedoch in eine Zeichenfolge einlese, wird es zu "Ich mag \ xe2 \ x80 \ x98t nicht so". Ich verstehe, dass \ u2018 die Unicode-Darstellung von "'" ist. ich benutze f1 = open (file1, "r") text = f1.read() Befehl zum Lesen....

102
os.walk ohne in die folgenden Verzeichnisse zu graben

Wie beschränke ich mich darauf os.walk, nur Dateien in dem von mir bereitgestellten Verzeichnis zurückzugeben? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if os.path.splitext(f)[1] in whitelist: