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.

6
Wie kann man den Maximalwert eines numerischen Feldes in einem Django-Modell begrenzen?
Django verfügt über verschiedene numerische Felder zur Verwendung in Modellen, z . B. DecimalField und PositiveIntegerField . Ersteres kann zwar auf die Anzahl der gespeicherten Dezimalstellen und die Gesamtzahl der gespeicherten Zeichen beschränkt werden. Gibt es jedoch eine Möglichkeit, das Speichern nur von Zahlen innerhalb eines bestimmten Bereichs zu beschränken, …

15
Wie verwende ich das Überladen von Methoden in Python?
Ich versuche, Methodenüberladung in Python zu implementieren: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow(2) aber die Ausgabe ist second method 2; ähnlich: class A: def stackoverflow(self): print 'first method' def stackoverflow(self, i): print 'second method', i ob=A() ob.stackoverflow() gibt Traceback (most …




8
So drucken Sie Pandas DataFrame ohne Index
Ich möchte den gesamten Datenrahmen drucken, aber ich möchte nicht den Index drucken Außerdem ist eine Spalte vom Typ Datum / Uhrzeit. Ich möchte nur die Uhrzeit und nicht das Datum drucken. Der Datenrahmen sieht folgendermaßen aus: User ID Enter Time Activity Number 0 123 2014-07-08 00:09:00 1411 1 123 …

10
Schreiben einer Python-Liste von Listen in eine CSV-Datei
Ich habe eine lange Liste von Listen der folgenden Form --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] Das heißt, die Werte in der Liste sind von unterschiedlicher Art - float, int, strings. Wie schreibe ich sie in eine CSV-Datei, damit meine Ausgabe-CSV-Datei so aussieht 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 



9
Zugriff auf die Objektspeicheradresse
Wenn Sie die object.__repr__()Methode in Python aufrufen, erhalten Sie Folgendes zurück: <__main__.Test object at 0x2aba1c0cf890> Gibt es eine Möglichkeit, die Speicheradresse zu erhalten, wenn Sie überladen sind __repr__(), super(Class, obj).__repr__()außer sie aufzurufen und neu zu drucken?

11
Wie suche ich nach einer Zeichenfolge in Textdateien?
Ich möchte überprüfen, ob sich eine Zeichenfolge in einer Textdatei befindet. Wenn dies der Fall ist, führen Sie X aus. Wenn dies nicht der Fall ist, führen Sie Y aus. Dieser Code wird jedoch Trueaus irgendeinem Grund immer zurückgegeben. Kann jemand sehen, was los ist? def check(): datafile = file('example.txt') …
168 python 

12
Python verkettet Textdateien
Ich habe eine Liste von 20 Dateinamen, wie ['file1.txt', 'file2.txt', ...] . Ich möchte ein Python-Skript schreiben, um diese Dateien zu einer neuen Datei zu verketten. Ich könnte jede Datei durch öffnen f = open(...), Zeile für Zeile durch Aufrufen lesen f.readline()und jede Zeile in diese neue Datei schreiben. Es …

12
Formatieren Sie eine Datums- / Uhrzeitangabe in eine Zeichenfolge mit Millisekunden
Ich möchte eine datetimeZeichenfolge vom Datum mit Millisekunden haben. Dieser Code ist typisch für mich und ich bin gespannt darauf, wie man ihn verkürzt. from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted= semiformatted.replace(":","") formatted=almostformatted.replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

1
Python verspottet mehrere Rückgabewerte
Ich verwende pythons mock.patch und möchte den Rückgabewert für jeden Aufruf ändern. Hier ist die Einschränkung: Die zu patchende Funktion hat keine Eingaben, daher kann ich den Rückgabewert nicht basierend auf der Eingabe ändern. Hier ist mein Code als Referenz. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', …

7
So filtern Sie Zeilen in Pandas nach Regex
Ich möchte einen Datenrahmen mit Regex in einer der Spalten sauber filtern. Für ein erfundenes Beispiel: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Ich möchte die …
168 python  regex  pandas 

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.