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.





11
AttributeError: Das Objekt 'module' hat kein Attribut 'tests'.
Ich führe diesen Befehl aus: python manage.py test project.apps.app1.tests und es verursacht diesen Fehler: AttributeError: Das Objekt 'module' hat kein Attribut 'tests'. Unten ist meine Verzeichnisstruktur. Ich habe auch app1 zu meiner installierten Apps-Konfiguration hinzugefügt. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/username/local/dev/local/lib/python2.7/site-packages/django/core/management/__init__.py", line …


16
ImportError: Kein Modul mit dem Namen site unter Windows
Ich versuche zum ersten Mal Python zu installieren. Ich habe das folgende Installationsprogramm von der Python-Website heruntergeladen: Python 2.7.1 Windows Installer (Windows-Binärdatei - enthält keine Quelle) . Ich habe dann das Installationsprogramm ausgeführt, "Alle Benutzer" ausgewählt und alles war in Ordnung. Ich habe Python am Standardspeicherort installiert: C:\Python27 Um zu …


4
Elegantes Setup der Python-Protokollierung in Django
Ich habe noch keine Möglichkeit gefunden, die Python-Protokollierung mit Django einzurichten, mit der ich zufrieden bin. Meine Anforderungen sind ziemlich einfach: Unterschiedliche Protokollhandler für unterschiedliche Ereignisse - das heißt, ich möchte in der Lage sein, in verschiedenen Dateien zu protokollieren Einfacher Zugriff auf Logger in meinen Modulen. Das Modul sollte …
101 python  django  logging 

3
`if __name__ == '__main __'` entspricht Ruby
Ich bin neu bei Ruby. Ich möchte Funktionen aus einem Modul importieren, das ein Tool enthält, das ich separat weiter verwenden möchte. In Python würde ich einfach Folgendes tun: def a(): ... def b(): ... if __name__ == '__main__': a() b() Dadurch kann ich das Programm ausführen oder als Modul …
101 python  ruby  main 

6
Django-Filter-Abfragesatz __in für * jedes * Element in der Liste
Angenommen, ich habe die folgenden Modelle class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) In einer Ansicht habe ich eine Liste mit aktiven Filtern, die als Kategorien bezeichnet werden . Ich möchte Fotoobjekte filtern, bei denen alle Tags in Kategorien vorhanden sind . Ich habe es versucht: Photo.objects.filter(tags__name__in=categories) …


4
Python str vs Unicode-Typen
Bei der Arbeit mit Python 2.7 frage ich mich, welchen wirklichen Vorteil die Verwendung des Typs unicodeanstelle von hat str, da beide anscheinend Unicode-Zeichenfolgen enthalten können. Gibt es einen besonderen Grund, außer Unicode-Codes in unicodeStrings mit dem Escape- Zeichen setzen zu können \?: Ausführen eines Moduls mit: # -*- coding: …
101 python  string  unicode 


17
So runden Sie die Minute eines Datetime-Objekts
I have a datetime object produced using strptime (). >>> tm datetime.datetime(2010, 6, 10, 3, 56, 23) Was ich tun muss, ist rund um die Minute auf die nächste 10. Minute. Bis jetzt habe ich den Minutenwert genommen und round () verwendet. min = round(tm.minute, -1) Wie im obigen Beispiel …

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.