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.

8
NumPy oder Pandas: Behalten Sie den Array-Typ als Ganzzahl bei, während Sie einen NaN-Wert haben
Gibt es eine bevorzugte Möglichkeit, den Datentyp eines numpyArrays als int( int64oder was auch immer) festzuhalten, während ein Element weiterhin als aufgeführt ist numpy.NaN? Insbesondere konvertiere ich eine interne Datenstruktur in einen Pandas DataFrame. In unserer Struktur haben wir Spalten vom Typ Integer, die noch NaNs haben (aber der d-Typ …

29
Löschen mehrerer Elemente aus einer Liste
Ist es möglich, mehrere Elemente gleichzeitig aus einer Liste zu löschen? Wenn ich Elemente bei Index 0 und 2 löschen und etwas wie versuchen möchte del somelist[0], gefolgt von del somelist[2], wird die zweite Anweisung tatsächlich gelöscht somelist[3]. Ich denke, ich könnte immer zuerst die höher nummerierten Elemente löschen, aber …
160 python  list 

6
Erstellen einer einfachen XML-Datei mit Python
Was sind meine Optionen, wenn ich eine einfache XML-Datei in Python erstellen möchte? (bibliotheksmäßig) Die XML, die ich möchte, sieht aus wie: <root> <doc> <field1 name="blah">some value1</field1> <field2 name="asdfasd">some vlaue2</field2> </doc> </root>
160 python  xml 

7
Reduzierung der Anzahl der Plot-Ticks
Ich habe zu viele Häkchen in meinem Diagramm und sie laufen ineinander. Wie kann ich die Anzahl der Zecken reduzieren? Zum Beispiel habe ich Zecken: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Und ich will nur: 1E-5, 1E-3, ... 1E5, 1E7 Ich habe versucht, mit dem zu spielen LogLocator, aber ich …
160 python  matplotlib 

5
Wie wähle ich auf localhost eine freie Portnummer aus?
Ich versuche, mit der Kommunikation zwischen Prozessen zu spielen, und da ich unter Windows nicht herausfinden konnte, wie Named Pipes verwendet werden, dachte ich, ich werde Netzwerk-Sockets verwenden. Alles passiert vor Ort. Der Server kann Slaves in einem separaten Prozess starten und überwacht einen Port. Die Sklaven erledigen ihre Arbeit …
160 python  sockets  ipc  port 

7
Python fügt dem Tupel ein Element hinzu
Ich habe einige object.ID-s, die ich als Tupel in der Benutzersitzung zu speichern versuche. Wenn ich das erste hinzufüge, funktioniert es, aber das Tupel sieht so aus, (u'2',)aber wenn ich versuche, ein neues mit mytuple = mytuple + new.idgot error hinzuzufügen can only concatenate tuple (not "unicode") to tuple.

6
Zweck von #! / Usr / bin / python3
Ich habe dies in einigen Skriptsprachen bemerkt, aber in diesem Beispiel verwende ich Python. In vielen Tutorials würden sie #!/usr/bin/python3in der ersten Zeile beginnen. Ich verstehe nicht, warum wir das haben. Sollte das Betriebssystem nicht wissen, dass es sich um ein Python-Skript handelt (offensichtlich ist es installiert, da Sie darauf …
160 python  scripting 



8
Hat SQLAlchemy ein Äquivalent zu get_or_create von Django?
Ich möchte ein Objekt aus der Datenbank abrufen, wenn es bereits vorhanden ist (basierend auf den angegebenen Parametern), oder es erstellen, wenn dies nicht der Fall ist. Djangos get_or_create(oder Quelle ) tut dies. Gibt es eine entsprechende Abkürzung in SQLAlchemy? Ich schreibe es gerade explizit so aus: def get_or_create_instrument(session, serial_number): …




8
Wie entferne ich bestimmte Teilzeichenfolgen aus einer Reihe von Zeichenfolgen in Python?
Ich habe eine Reihe von Zeichenfolgen set1, und alle Zeichenfolgen in set1haben zwei spezifische Teilzeichenfolgen, die ich nicht benötige und entfernen möchte. Beispiel-Eingabe: set1={'Apple.good','Orange.good','Pear.bad','Pear.good','Banana.bad','Potato.bad'} Im Grunde möchte ich, dass die .goodund .badTeilzeichenfolgen aus allen Zeichenfolgen entfernt werden. Was ich versucht habe: for x in set1: x.replace('.good','') x.replace('.bad','') Aber das scheint …
160 python  python-3.x 

5
Führen Sie zwei Datenrahmen nach Index zusammen
Hallo, ich habe die folgenden Datenrahmen: > df1 id begin conditional confidence discoveryTechnique 0 278 56 false 0.0 1 1 421 18 false 0.0 1 > df2 concept 0 A 1 B Wie füge ich die Indizes zusammen, um Folgendes zu erhalten: id begin conditional confidence discoveryTechnique concept 0 278 …

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.