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.


22
Wie bringe ich PyLint dazu, numpy Mitglieder zu erkennen?
Ich führe PyLint in einem Python-Projekt aus. PyLint beschwert sich häufig darüber, dass keine numpy Mitglieder gefunden werden können. Wie kann ich dies vermeiden und gleichzeitig vermeiden, Mitgliedschaftsprüfungen zu überspringen? Aus dem Code: import numpy as np print np.zeros([1, 4]) Was ich beim Laufen erwarte: [[0. 0. 0. 0.]] Pylint …
163 python  numpy  pylint 

8
Warum druckt kein Lambda?
Warum funktioniert das nicht? lambda: print "x" Ist das nicht eine einzige Aussage oder ist es etwas anderes? Die Dokumentation scheint ein wenig spärlich zu sein, was in einem Lambda erlaubt ist ...

6
Richtige Definition der Python-Quellcode-Codierung
PEP 263 definiert, wie die Python-Quellcode-Codierung deklariert wird. Normalerweise sollten die ersten beiden Zeilen einer Python-Datei beginnen mit: #!/usr/bin/python # -*- coding: <encoding name> -*- Aber ich habe viele Dateien gesehen, beginnend mit: #!/usr/bin/python # -*- encoding: <encoding name> -*- => Kodierung statt Kodierung . Wie kann die Dateicodierung korrekt …
163 python  encoding 



9
Extrahieren bestimmter Spalten in einem Numpy-Array
Dies ist eine einfache Frage, aber ich habe eine MxN-Matrix. Ich möchte nur bestimmte Spalten extrahieren und in einem anderen Numpy-Array speichern, erhalte jedoch ungültige Syntaxfehler. Hier ist der Code: extractedData = data[[:,1],[:,9]]. Es scheint, als ob die obige Zeile ausreichen sollte, aber ich denke nicht. Ich habe mich umgesehen, …
163 python  syntax  numpy 

7
Pickle-Inkompatibilität von Numpy-Arrays zwischen Python 2 und 3
Ich versuche, das hier in Python 3.2 verlinkte MNIST-Dataset mit diesem Programm zu laden : import pickle import gzip import numpy with gzip.open('mnist.pkl.gz', 'rb') as f: l = list(pickle.load(f)) print(l) Leider gibt es mir den Fehler: Traceback (most recent call last): File "mnist.py", line 7, in <module> train_set, valid_set, test_set …

4
Plotten der Zeit in Python mit Matplotlib
Ich habe ein Array von Zeitstempeln im Format (HH: MM: SS.mmmmmm) und ein weiteres Array von Gleitkommazahlen, die jeweils einem Wert im Zeitstempel-Array entsprechen. Kann ich mit Matplotlib die Zeit auf der x-Achse und die Zahlen auf der y-Achse zeichnen? Ich habe es versucht, aber irgendwie akzeptierte es nur Anordnungen …
163 python  graph  plot  matplotlib 

6
Ausführen eines bestimmten Testfalls in Django, wenn Ihre App über ein Testverzeichnis verfügt
In der Django-Dokumentation ( http://docs.djangoproject.com/de/1.3/topics/testing/#running-tests ) heißt es, dass Sie einzelne Testfälle ausführen können, indem Sie sie angeben: $ ./manage.py test animals.AnimalTestCase Dies setzt voraus, dass Sie Ihre Tests in einer tests.py-Datei in Ihrer Django-Anwendung haben. Wenn dies zutrifft, funktioniert dieser Befehl wie erwartet. Ich habe meine Tests für eine …

9
Python-Protokollierung: Verwenden Sie Millisekunden im Zeitformat
Standardmäßig wird logging.Formatter('%(asctime)s')im folgenden Format gedruckt: 2011-06-09 10:54:40,638 wobei 638 die Millisekunde ist. Ich muss das Komma in einen Punkt ändern: 2011-06-09 10:54:40.638 So formatieren Sie die Zeit, die ich verwenden kann: logging.Formatter(fmt='%(asctime)s',datestr=date_format_str) In der Dokumentation wird jedoch nicht angegeben, wie Millisekunden formatiert werden sollen. Ich habe diese SO-Frage gefunden, …
163 python  logging  time 



5
Übergabe von HTML an die Vorlage mit Flask / Jinja2
Ich erstelle einen Administrator für Flask und SQLAlchemy und möchte den HTML-Code für die verschiedenen Eingaben mithilfe von an meine Ansicht übergeben render_template. Das Template-Framework scheint sich automatisch aus dem HTML-Code zu entfernen, sodass alle <"'> in HTML-Entitäten konvertiert werden. Wie kann ich das deaktivieren, damit der HTML-Code korrekt gerendert …
163 python  jinja2  flask 

3
Was ist der beste Weg, um eine Funktion (die keinen Rückgabewert hat) in Python zu beenden, bevor die Funktion endet (z. B. wenn eine Prüfung fehlschlägt)?
Nehmen wir eine Iteration an, in der wir eine Funktion ohne Rückgabewert aufrufen. Die Art und Weise, wie sich mein Programm verhalten sollte, wird in diesem Pseudocode erklärt: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was succesful) else: return None …
163 python  function  return 

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.