Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.

5
wie man ein Element in lxml entfernt
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 state="fresh">starfruit</fruit> <fruit state="rotten">mango</fruit> <fruit state="fresh">peach</fruit> </groceries> """ tree=et.fromstring(xml) for bad in tree.xpath("//fruit[@state=\'rotten\']"): #remove this element from the tree print et.tostring(tree, pretty_print=True) Ich möchte dies …
84 python  xml  lxml 

7
Implodieren einer Liste zur Verwendung in einer Python MySQLDB IN-Klausel
Ich weiß, wie man eine Liste einer Zeichenfolge zuordnet: foostring = ",".join( map(str, list_of_ids) ) Und ich weiß, dass ich Folgendes verwenden kann, um diesen String in eine IN-Klausel zu bekommen: cursor.execute("DELETE FROM foo.bar WHERE baz IN ('%s')" % (foostring)) Was ich brauche, ist das gleiche mit SASELD (Vermeidung von …
84 python  mysql 



12
Numpy: Index der Elemente innerhalb des Bereichs finden
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 …
84 python  numpy 


4
Bestellcodierungsstandard importieren
PEP8 schlägt vor, dass: Importe sollten in der folgenden Reihenfolge gruppiert werden: Standardbibliotheksimporte verwandte Importe von Dritten lokale anwendungs- / bibliotheksspezifische Importe Sie sollten zwischen jeder Gruppe von Importen eine Leerzeile einfügen. Gibt es eine Möglichkeit zu überprüfen , ob der Standard überall im Paket verletzt wird mit statischem Code …

5
Python: So überprüfen Sie, ob eine Zeile eine leere Zeile ist
Ich versuche herauszufinden, wie man einen if-Zyklus schreibt, um zu überprüfen, ob eine Zeile leer ist. Die Datei enthält viele Zeichenfolgen, und eine davon ist eine leere Zeile, die von den anderen Anweisungen getrennt werden soll (nicht a ""; ist ein Wagenrücklauf, gefolgt von einem anderen Wagenrücklauf, glaube ich). new …
84 python 

6
Wie erhalte ich Tensorflow-Tensordimensionen (Form) als int-Werte?
Angenommen, ich habe einen Tensorflow-Tensor. Wie erhalte ich die Abmessungen (Form) des Tensors als ganzzahlige Werte? Ich weiß, dass es zwei Methoden gibt, tensor.get_shape()und tf.shape(tensor)aber ich kann die Formwerte nicht als ganzzahlige int32Werte erhalten. Im Folgenden habe ich beispielsweise einen 2D-Tensor erstellt, und ich muss die Anzahl der Zeilen und …

12
Wie erstelle ich einen Python-Dekorator, der mit oder ohne Parameter verwendet werden kann?
Ich möchte einen Python-Dekorator erstellen, der entweder mit Parametern verwendet werden kann: @redirect_output("somewhere.log") def foo(): .... oder ohne sie (zum Beispiel um die Ausgabe standardmäßig auf stderr umzuleiten): @redirect_output def foo(): .... Ist das überhaupt möglich? Beachten Sie, dass ich nicht nach einer anderen Lösung für das Problem der Umleitung …
84 python  decorator 

7
DateTimeField wird im Administrationssystem nicht angezeigt
Wie kommt es, dass mein Feld "Datum" im Administrationssystem nicht angezeigt wird? In meiner admin.py Datei habe ich from django.contrib import admin from glasses.players.models import * admin.site.register(Rating) und das Bewertungsmodell hat ein Feld namens "Datum", das so aussieht date = models.DateTimeField(editable=True, auto_now_add=True) Innerhalb des Administrationssystems wird das Feld jedoch nicht …

4
Erstellen Sie eine leere Conda-Umgebung
Ich kann eine neue Conda-Umgebung mit folgendem Programm erstellen biopython: conda create --name snowflakes biopython Was ist, wenn ich kein Programm installieren möchte? Es scheint, dass ich das nicht kann: » conda create --name tryout Error: too few arguments, must supply command line package specs or --file You can specify …
84 python  anaconda 


10
Wie kann ich Dateien mit fester Breite effizient analysieren?
Ich versuche, eine effiziente Methode zum Parsen von Dateien zu finden, die Linien mit fester Breite enthalten. Zum Beispiel repräsentieren die ersten 20 Zeichen eine Spalte, ab 21:30 eine andere und so weiter. Angenommen, die Zeile enthält 100 Zeichen. Was wäre eine effiziente Methode, um eine Zeile in mehrere Komponenten …
84 python  parsing 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.