Als «python» getaggte Fragen

386
So finden Sie Elemente nach Klasse

Ich habe Probleme beim Analysieren von HTML-Elementen mit dem Attribut "class" mithilfe von Beautifulsoup. Der Code sieht so aus soup = BeautifulSoup(sdata) mydivs = soup.findAll('div') for div in mydivs: if (div["class"] == "stylelistrow"): print div Ich erhalte eine Fehlermeldung in derselben...

386
Python-Wörterbuchverständnis

Ist es möglich, ein Wörterbuchverständnis in Python (für die Schlüssel) zu erstellen? Ohne Listenverständnis können Sie Folgendes verwenden: l = [] for n in range(1, 11): l.append(n) Wir können dies auf ein Listenverständnis verkürzen : l = [n for n in range(1, 11)]. Angenommen, ich möchte die...

386
Rückkehr, Rückkehr Keine und überhaupt keine Rückkehr?

Betrachten Sie drei Funktionen: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" Sie scheinen alle None zurückzugeben. Gibt es Unterschiede zwischen dem Verhalten des zurückgegebenen Werts dieser Funktionen?...

383
Lesen Sie .mat-Dateien in Python

Ist es möglich, binäre MATLAB .mat-Dateien in Python zu lesen? Ich habe gesehen, dass SciPy angeblich Unterstützung für das Lesen von .mat-Dateien hat, aber ich bin damit nicht erfolgreich. Ich habe SciPy Version 0.7.0 installiert und kann die loadmat()Methode nicht finden

383
Importieren Sie ein Modul in Python erneut, während Sie interaktiv sind

Ich weiß, dass es möglich ist, aber ich kann mich nie erinnern, wie. Wie können Sie ein Modul in Python erneut importieren? Das Szenario ist wie folgt: Ich importiere ein Modul interaktiv und bastele daran, aber dann tritt ein Fehler auf. Ich behebe den Fehler in der .py-Datei und möchte das feste...

381
Wie vergleiche ich zwei Daten?

Wie würde ich mit Python zwei Daten vergleichen, um zu sehen, welche später sind? Ich möchte beispielsweise überprüfen, ob das aktuelle Datum nach dem letzten Datum in dieser von mir erstellten Liste der Feiertagsdaten liegt, damit automatisch eine E-Mail gesendet wird, in der der Administrator...

381
Zeichenfolge jedes n-te Zeichen teilen?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Разбить строку по 6 символов Ist es möglich, jedes n-te Zeichen eine Zeichenfolge zu teilen? Angenommen, ich habe eine Zeichenfolge, die Folgendes enthält: '1234567890' Wie kann ich es so aussehen lassen:...