traceback (most recent call last): File "manage.py", line 11, in from webapp.database import db File "/var/www/project01/webapp/database/__init__.py", line 3, in from .main import db File "/var/www/project01/webapp/database/main.py", line 6, in from ..app import app File "/var/www/project01/webapp/app.py", line 37, in default_timezone="America/Lima" File "/usr/local/lib/python2.7/dist-packages/allspeak/allspeak.py", line 30, in __init__ super(Allspeak, self).__init__(*args, **kwargs) File "/usr/local/lib/python2.7/dist-packages/allspeak/i18n.py", line 33, in __init__ self.load_translations() File "/usr/local/lib/python2.7/dist-packages/allspeak/i18n.py", line 50, in load_translations self.translations = self.reader.load_translations(locales=locales) File "/usr/local/lib/python2.7/dist-packages/allspeak/reader.py", line 129, in load_translations self._update_translations(translations, filepath) File "/usr/local/lib/python2.7/dist-packages/allspeak/reader.py", line 96, in _update_translations data = self._load_file(filepath) File "/usr/local/lib/python2.7/dist-packages/allspeak/reader.py", line 90, in _load_file return self._extract_locales(data) File "/usr/local/lib/python2.7/dist-packages/allspeak/reader.py", line 81, in _extract_locales for locale, trans in data.items() AttributeError: 'NoneType' object has no attribute 'items'
Antwort
Ohne Code muss ich dies ein gutes Stück erraten. Attributfehler bedeutet, dass Sie versuchen, auf ein Attribut eines Objekts zuzugreifen, das nicht vorhanden ist. Zum Beispiel, wenn ich ein Objekt namens Rechteck habe. Es hat zwei Attribute Breite und Länge, jetzt, wenn ich versuche, dieses Rechteck zu verwenden und versuche, auf ein Attribut namens Radius zuzugreifen, würde es einen Fehler erzeugen, da dieses Attribut für das Objekt nicht existiert.
gestellt haben, aber beachten Sie, dass das Problem in dieser Zeile ist: '/ usr/local/lib/python2. 7/dist-packages/allspeak/reader.py' –
Ehrlich, ich verstehe nicht, warum das Problem in der Python-Bibliothek ist, ich bin PHP-Entwickler und ich kann das nicht verstehen. –
Ich habe nicht Php vor Entschuldigung verwendet – ryanmoir
File "/var/www/comunidadsm/env/local/lib/python2.7/site-packages/allspeak/reader.py", line 79, in _extract_locales
for locale, trans in data.items()
AttributeError: 'NoneType' object has no attribute 'items'
Perhaps changing that line to:
for locale,trans in (data.items() if data else [])
Not sure if that syntax will work right here, but it is an attempt
um eine Null-Liste zu übergeben, wenn Daten nicht None sind, überspringe die Schleife. Wahrscheinlich nicht die beste Lösung, aber Sie können herausfinden, was darauf geht danach.
- 1. Warum produziert dieser Code ein Speicherleck?
- 2. Warum produziert dieser Python-Code extrem große Zahlen?
- 3. Wie produziert dieser Code diese Ausgabe?
- 4. Warum habe ich diesen Fehler?
- 5. Wie diesen Code produziert unsigned Integer-Überlauf
- 6. Warum bekomme ich diesen Fehler?
- 7. Warum Cocoapods gibt diesen Fehler?
- 8. Warum Gradle diesen Fehler gibt?
- 9. Warum dieser Fehler weiterhin auftritt?
- 10. Warum passiert dieser SQL-Fehler?
- 11. Warum dieser Fehler meinen Code
- 12. Warum zeigt dieser Code Fehler?
- 13. Warum bekomme ich immer diesen cPickle-Fehler?
- 14. Warum produziert XDebug beschädigte Dateien?
- 15. Warum produziert blue dash
- 16. Warum produziert Gradle leere Archive?
- 17. Warum produziert mein GradientDescentOptimizer NaN?
- 18. Warum produziert 0,2 * 3 0.6000000000000001?
- 19. Warum produziert diese Schleife undefined?
- 20. Warum dieser Fehler - Applescript, automator & Applescript-Editor
- 21. Warum verweist dieser PHP-Fehler auf localhost?
- 22. Warum nimmt JavaScript diesen Fehler nicht auf?
- 23. Warum sehe ich diesen getJSON Fehler
- 24. Warum gibt mir mein Cronjob diesen Fehler?
- 25. Warum bekomme ich diesen Fabric Put Fehler?
- 26. Warum erhalte ich diesen Cast-Fehler?
- 27. Warum diesen Fehler anzeigen und wie ich
- 28. Warum habe ich diesen Laravel-Fehler?
- 29. Warum bekomme ich diesen Fehler? (State Space)
- 30. Warum habe ich diesen Fehler erhalten?
Welches Codestück? – Scimonster
'von webapp.database Import db' ' von webapp.main Import app' 'Import webapp.areas.manage' ' Import webapp.users.manage' 'Import ' Import Webapp webapp.planner.manage'. tests.manage' –
Das ist der Code in meiner manage.py Datei ... Ich denke, das Problem ist im Importbereich. –