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
Formatieren / Unterdrücken der wissenschaftlichen Notation aus den Ergebnissen der Python Pandas-Aggregation
Wie kann man das Format für die Ausgabe einer Groupby-Operation in Pandas ändern, die eine wissenschaftliche Notation für sehr große Zahlen erzeugt? Ich weiß, wie man Zeichenfolgen in Python formatiert, aber ich bin ratlos, wenn es darum geht, sie hier anzuwenden. df1.groupby('dept')['data1'].sum() dept value1 1.192433e+08 value2 1.293066e+08 value3 1.077142e+08 Dies …

12
Wo sind meine JSON-Daten in meiner eingehenden Django-Anfrage?
Ich versuche, eingehende JSON / Ajax-Anforderungen mit Django / Python zu verarbeiten. request.is_ajax()ist Trueauf der Anfrage, aber ich habe keine Ahnung, wo sich die Nutzdaten mit den JSON-Daten befinden. request.POST.dir enthält dies: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', …

8
Iterieren Sie über Objektattribute in Python
Ich habe ein Python-Objekt mit mehreren Attributen und Methoden. Ich möchte über Objektattribute iterieren. class my_python_obj(object): attr1='a' attr2='b' attr3='c' def method1(self, etc, etc): #Statements Ich möchte ein Wörterbuch generieren, das alle Objektattribute und ihre aktuellen Werte enthält, aber ich möchte dies auf dynamische Weise tun (wenn ich später ein weiteres …


14
Fehler UnicodeDecodeError: Der Codec 'utf-8' kann das Byte 0xff an Position 0 nicht dekodieren: Ungültiges Startbyte
https://github.com/affinelayer/pix2pix-tensorflow/tree/master/tools Beim Kompilieren von "process.py" auf der obigen Site ist ein Fehler aufgetreten. python tools/process.py --input_dir data -- operation resize --outp ut_dir data2/resize data/0.jpg -> data2/resize/0.png Traceback (letzter Anruf zuletzt): File "tools/process.py", line 235, in <module> main() File "tools/process.py", line 167, in main src = load(src_path) File "tools/process.py", line 113, …
162 python  python-3.x  utf-8 

7
Extrahieren Sie einen Teil des Dateipfads (ein Verzeichnis) in Python
Ich muss den Namen des übergeordneten Verzeichnisses eines bestimmten Pfads extrahieren. So sieht es aus: c:\stuff\directory_i_need\subdir\file Ich ändere den Inhalt der "Datei" mit etwas, das den directory_i_needNamen darin verwendet (nicht den Pfad). Ich habe eine Funktion erstellt, die mir eine Liste aller Dateien gibt, und dann ... for path in …


6
Codierung einer Bilddatei mit base64
Ich möchte ein Bild mit dem base64-Modul in eine Zeichenfolge codieren. Ich bin jedoch auf ein Problem gestoßen. Wie gebe ich das Bild an, das codiert werden soll? Ich habe versucht, das Verzeichnis für das Image zu verwenden, aber das führt einfach dazu, dass das Verzeichnis codiert wird. Ich möchte, …
161 python  base64 

15
Auswählen von Java gegen Python in Google App Engine
Derzeit unterstützt Google App Engine sowohl Python als auch Java. Die Java-Unterstützung ist weniger ausgereift. Java scheint jedoch eine längere Liste von Bibliotheken zu haben und unterstützt insbesondere Java-Bytecode, unabhängig von den Sprachen, in denen dieser Code geschrieben wurde. Welche Sprache bietet eine bessere Leistung und mehr Leistung? Bitte beraten. …

3
Dynamische Django-Modellfelder
Ich arbeite an einer mandantenfähigen Anwendung, in der einige Benutzer ihre eigenen Datenfelder (über den Administrator) definieren können, um zusätzliche Daten in Formularen zu sammeln und über die Daten zu berichten. Das letztere Bit macht JSONField nicht zu einer großartigen Option, daher habe ich stattdessen die folgende Lösung: class CustomDataField(models.Model): …

7
Django optionale URL-Parameter
Ich habe eine Django-URL wie diese: url( r'^project_config/(?P<product>\w+)/(?P<project_id>\w+)/$', 'tool.views.ProjectConfig', name='project_config' ), views.py: def ProjectConfig(request, product, project_id=None, template_name='project.html'): ... # do stuff Das Problem ist, dass der project_idParameter optional sein soll. Ich will /project_config/und /project_config/12345abdce/gleichermaßen gültiges URL - Muster sein, so dass , wenn project_id übergeben wird, dann kann ich es …

9
Python: json.loads gibt Elemente mit dem Präfix 'u' zurück.
Ich erhalte eine JSON-codierte Zeichenfolge von Obj-C und decodiere (vorerst) eine Dummy-Zeichenfolge wie den folgenden Code. Meine Ausgabe wird mit dem Zeichen 'u' ausgegeben, das jedem Element vorangestellt ist: [{u'i': u'imap.gmail.com', u'p': u'aaaa'}, {u'i': u'333imap.com', u'p': u'bbbb'}... Wie fügt JSON dieses Unicode-Zeichen hinzu? Was ist der beste Weg, um es …
161 python  json 

6
Was ist sys.maxint in Python 3?
Ich habe versucht herauszufinden, wie eine maximale Ganzzahl dargestellt werden kann, und ich habe gelesen, sie zu verwenden "sys.maxint". In Python 3 erhalte ich jedoch Folgendes, wenn ich es nenne: AttributeError: module 'object' has no attribute 'maxint'
161 python  python-3.x 

6
Wie fangen Sie diese Ausnahme?
Dieser Code befindet sich in django / db / models / fields.py. Erstellt / definiert eine Ausnahme? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes on a model class, for fields that have # a single "remote" value, on the class …
161 python  django  exception 

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.