Ich muss Elemente basierend auf dem Inhalt eines Attributs mit Pythons lxml vollständig entfernen. Beispiel: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit
Ich muss Elemente basierend auf dem Inhalt eines Attributs mit Pythons lxml vollständig entfernen. Beispiel: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit
Ich habe eine Schnur. Ich möchte alle Permutationen aus dieser Zeichenfolge generieren, indem ich die Reihenfolge der Zeichen darin ändere. Sagen Sie zum Beispiel: x='stack' Was ich will, ist eine Liste wie diese, l=['stack','satck','sackt'.......] Momentan iteriere ich in der Liste der...
Wie würde ich mit BeautifulSoup nach Tags suchen, die NUR die Attribute enthalten, nach denen ich suche? Zum Beispiel möchte ich alle <td valign="top">Tags finden. Der folgende Code: raw_card_data = soup.fetch('td', {'valign':re.compile('top')}) Ruft alle gewünschten Daten ab, greift...
Was ist die beste reine Python-Implementierung, um zu überprüfen, ob eine Zeichenfolge ALLE Buchstaben aus dem Alphabet enthält? string_1 = "(555).555-5555" string_2 = "(555) 555 - 5555 ext. 5555 Wo string_1würde Falseich zurückkehren, wenn ich keine Buchstaben des Alphabets darin...
Ich mache eine Gruppe von Unterplots (z. B. 3 x 2) in matplotlib, aber ich habe weniger als 6 Datensätze. Wie kann ich die verbleibende Nebenhandlung leer machen? Das Arrangement sieht so aus: +----+----+ | 0,0| 0,1| +----+----+ | 1,0| 1,1| +----+----+ | 2,0| 2,1| +----+----+ This may go on...
Ich habe einen Ordner voller Dateien und sie haben keine Erweiterung. Wie kann ich Dateitypen überprüfen? Ich möchte den Dateityp überprüfen und den Dateinamen entsprechend ändern. Nehmen wir an, eine Funktion filetype(x)gibt einen Dateityp wie zurück png. Ich möchte das machen: files =...
Ich habe die folgende Django-Vorlage (http: // IP / admin / start / ist einer hypothetischen Ansicht namens view zugeordnet): {% for source in sources %} <tr> <td>{{ source }}</td> <td> <form action="/admin/start/" method="post"> {% csrf_token %} <input...
Ich habe folgendes DataFrame: from pandas import * df = DataFrame({'foo':['a','b','c'], 'bar':[1, 2, 3]}) Es sieht aus wie das: bar foo 0 1 a 1 2 b 2 3 c Jetzt möchte ich etwas haben wie: bar 0 1 is a 1 2 is b 2 3 is c Wie kann ich das erreichen? Ich habe folgendes
Ich habe gerade angefangen, pandas / matplotlib als Ersatz für Excel zu verwenden, um gestapelte Balkendiagramme zu generieren. Ich stoße auf ein Problem (1) Die Standard-Farbkarte enthält nur 5 Farben. Wenn ich also mehr als 5 Kategorien habe, wiederholen sich die Farben. Wie kann ich mehr Farben...
AKTUALISIEREN: Ich habe ein Scipy-Rezept gefunden, das auf dieser Frage basiert! Wenn Sie interessiert sind, gehen Sie direkt zu: Inhalt »Signalverarbeitung» Butterworth Bandpass Es fällt mir schwer, eine anfangs einfache Aufgabe der Implementierung eines Butterworth-Bandpassfilters für ein...
In dieser Frage habe ich eine endlose Sequenz mit Python-Generatoren. Der gleiche Code funktioniert jedoch nicht in Python 3, da anscheinend keine next()Funktion vorhanden ist. Was ist das Äquivalent für die nextFunktion? def updown(n): while True: for i in range(n): yield i for i in...
Vielleicht bin ich Opfer von Fehlinformationen im Internet geworden, aber ich denke, es ist wahrscheinlicher, dass ich etwas falsch verstanden habe. Basierend auf dem, was ich bisher gelernt habe, ist range () ein Generator, und Generatoren können als Iteratoren verwendet werden. Dieser Code...
Ich verwende die Protokollierungsfunktion für Python 2.7.3. Die Dokumentation für diese Python-Version lautet : Das Protokollierungspaket datiert neuere Formatierungsoptionen wie str.format () und string.Template vor. Diese neueren Formatierungsoptionen werden unterstützt ... Ich mag...
Wie würden Sie mit Python ein QQ-Diagramm erstellen? Angenommen, Sie haben eine große Anzahl von Messungen und verwenden eine Plotfunktion, die XY-Werte als Eingabe verwendet. Die Funktion sollte die Quantile der Messungen gegen die entsprechenden Quantile einer bestimmten Verteilung (normal,...
Ich habe eine Reihe von Zahlen, zum Beispiel a = np.array([1, 3, 5, 6, 9, 10, 14, 15, 56]) Ich möchte alle Indizes der Elemente innerhalb eines bestimmten Bereichs finden. Wenn der Bereich beispielsweise (6, 10) ist, sollte die Antwort (3, 4, 5) sein. Gibt es eine eingebaute Funktion, um...
Ich hätte erwartet, dass Pythons Schlüsselmethode einen Satz anstelle einer Liste zurückgibt. Da es der Art von Garantien, die Schlüssel einer Hashmap geben würden, am ähnlichsten ist. Insbesondere sind sie eindeutig und nicht wie ein Satz sortiert. Diese Methode gibt jedoch eine Liste...
In Python habe ich ein Modul myModule.py, in dem ich einige Funktionen definiere, und ein main () , das einige Befehlszeilenargumente akzeptiert . Normalerweise rufe ich main () aus einem Bash-Skript auf. Jetzt möchte ich alles in ein kleines Paket packen , also dachte ich, ich könnte...
Was ist in Python 2.x (ich verwende 2.7) der richtige Weg, um Standardargumente mit *argsund zu verwenden **kwargs? Ich habe eine Frage zu SO im Zusammenhang mit diesem Thema gefunden, aber das ist für Python 3 : Aufrufen einer Python-Funktion mit * args, ** kwargs und optionalen /...
Bei jedem Anruf ElementTree.tostring(e)wird folgende Fehlermeldung angezeigt: AttributeError: 'Element' object has no attribute 'getroot' Gibt es eine andere Möglichkeit, ein ElementTree-Objekt in eine XML-Zeichenfolge zu konvertieren? Zurück verfolgen: Traceback (most recent call last): File...
Ich habe einen Wallop einer Schnur mit vielen Linien. Wie lese ich die Zeilen einzeln mit einer forKlausel? Folgendes versuche ich zu tun, und es wird eine Fehlermeldung für die in der for line in textDataZeile angegebene textData-Variable angezeigt . for line in textData print line...