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.



9
Ausführungsreihenfolge von Python unittest.TestCase
Gibt es in Python eine Möglichkeit unittest, die Reihenfolge festzulegen , in der Testfälle ausgeführt werden? In meiner aktuellen TestCaseKlasse haben einige Testfälle Nebenwirkungen, die Bedingungen für den ordnungsgemäßen Betrieb der anderen festlegen. Jetzt ist mir klar, dass der richtige Weg, dies setUp()zu tun, darin besteht, alle Setup-Aufgaben zu erledigen, …

11
Python-Variablen als Schlüssel zum Diktieren
Gibt es eine einfachere Möglichkeit, dies in Python (2.7) zu tun?: Hinweis: Dies ist nichts Besonderes, wie das Einfügen aller lokalen Variablen in ein Wörterbuch. Nur die, die ich in einer Liste angegeben habe. apple = 1 banana = 'f' carrot = 3 fruitdict = {} # I want to …

2
Warum Sellerie anstelle von RabbitMQ verwenden?
Nach meinem Verständnis ist Sellerie eine verteilte Aufgabenwarteschlange. Dies bedeutet, dass nur Aufgaben / Jobs an andere Server gesendet und das Ergebnis zurückgegeben werden müssen. RabbitMQ ist eine Nachrichtenwarteschlange und nichts weiter. Ein Mitarbeiter kann jedoch einfach auf den MQ hören und die Aufgabe ausführen, wenn eine Nachricht empfangen wird. …

2
Konvertieren der Epochenzeit mit Millisekunden in Datum / Uhrzeit
Ich habe ein Ruby-Skript verwendet, um den ISO-Zeitstempel in eine Epoche umzuwandeln. Die Dateien, die ich analysiere, haben die folgende Zeitstempelstruktur: 2009-03-08T00:27:31.807 Da ich Millisekunden behalten möchte, habe ich folgenden Ruby-Code verwendet, um ihn in die Epochenzeit zu konvertieren: irb(main):010:0> DateTime.parse('2009-03-08T00:27:31.807').strftime("%Q") => "1236472051807" Aber in Python habe ich Folgendes versucht: …
77 python  ruby  datetime  epoch 


1
Wie sortiere ich eine Liste von Datums- / Uhrzeit- oder Datumsobjekten?
Wie sortiere ich eine Liste von Datums- und / oder Datums- / Uhrzeitobjekten? Die akzeptierte Antwort hier arbeitet nicht für mich: from datetime import datetime,date,timedelta a=[date.today(), date.today() + timedelta(days=1), date.today() - timedelta(days=1)] print a # prints '[datetime.date(2013, 1, 22), datetime.date(2013, 1, 23), datetime.date(2013, 1, 21)]' a = a.sort() print a …




4
Entfernen Sie den Indexnamen in Pandas
Ich habe einen Datenrahmen wie diesen: In [10]: df Out[10]: Column 1 foo Apples 1 Oranges 2 Puppies 3 Ducks 4 Wie entferne index name fooich aus diesem Datenrahmen? Die gewünschte Ausgabe lautet wie folgt: In [10]: df Out[10]: Column 1 Apples 1 Oranges 2 Puppies 3 Ducks 4

5
Wie konvertiere ich eine zeitzonenabhängige Zeichenfolge in Python ohne Datumsangabe in Datum / Uhrzeit?
Ich muss eine zeitzonenbewusste Zeichenfolge wie "2012-11-01T04:16:13-04:00"in ein Python- datetimeObjekt konvertieren . Ich habe das dateutilModul gesehen, das eine Analysefunktion hat, aber ich möchte es nicht wirklich verwenden, da es eine Abhängigkeit hinzufügt. Wie kann ich das machen? Ich habe so etwas wie das Folgende versucht, aber ohne Glück. datetime.datetime.strptime("2012-11-01T04:16:13-04:00", …

2
Numpy Division mit RuntimeWarning: Ungültiger Wert in double_scalars
Ich habe folgendes Skript geschrieben: import numpy d = numpy.array([[1089, 1093]]) e = numpy.array([[1000, 4443]]) answer = numpy.exp(-3 * d) answer1 = numpy.exp(-3 * e) res = answer.sum()/answer1.sum() print res Aber ich habe dieses Ergebnis bekommen und mit dem Fehler aufgetreten: nan C:\Users\Desktop\test.py:16: RuntimeWarning: invalid value encountered in double_scalars res …
77 python  numpy  warnings 

4
Python In Datei speichern
Ich möchte eine Zeichenfolge in einer Datei mit einem Python-Programm namens speichern Failed.py Folgendes habe ich bisher: myFile = open('today','r') ips = {} for line in myFile: parts = line.split(' ') if parts[1] == 'Failure': if parts[0] in ips: ips[pars[0]] += 1 else: ips[parts[0]] = 0 for ip in [k …

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.