Ich bemerkte bei der Einrichtung eines PyDev-Projekts in Eclipse, dass die neueste verfügbare Grammatikversion 3.0 ist. Allerdings bemerkte ich in this question/answer, dass die Grammatik von 3.0 nicht ändert, wenn Sie zu 3.1 wechseln. Stimmt das zwischen 3.0 und 3.3? Vielen Dank!10 Python - Ist die Grammatik für 3.0 gleich wie 3.3?
Antwort
Es gibt keine Änderungen in 3.2, wie PEP 3003 in Kraft war, aber 3,0-3,3 fügt yield from
, die in 3.2 ungültig war, und einmal auch erlaubt wieder u'...'
für Unicode-Zeichenkette (dies war in 2.x gültig, aber nicht in 3.x bis 3.3). Siehe http://docs.python.org/3.3/whatsnew/3.3.html. Wenn Sie keine dieser Funktionen verwenden, sollten Sie eine 3.0-Grammatik verwenden.
Wenn Sie tun, um diese Funktionen nutzen (yield from
praktisch ist, aber Sie sind unwahrscheinlich u
-markierte Strings hat, wenn Sie in Python 3.x worden sind Codierung), dann falsch gefärbt bekommt das könnte und/oder als Fehler markiert . Ich benutze PyDev nicht und weiß nicht, wofür die Grammatik eigentlich verwendet wird. Sie könnten es trotzdem versuchen, da die Syntaxunterschiede so klein sind.
- 1. Warum ist {10 + '1'} + 10 gleich 10?
- 2. Pygame-Installation für Python 3.3
- 3. Python 3.3 Reguläre Ausdrücke?
- 4. Python Ziel für Java-Grammatik in antlr
- 5. Bluetooth-Server mit Python 3.3
- 6. Python Grammatik: with_stmt
- 7. Wie verwende ich unidecode in Python (3.3)
- 8. Python Übung 3.3 vollständigen Code
- 9. Sind Python 3.3-Umgebungen umsetzbar?
- 10. Unterschied zwischen Python 2.7.3 und Python 3.3
- 11. Was ist die IDMso für das Kontextmenu Rechtschreibung/Grammatik?
- 12. Debuggen von Python ANTLR4-Grammatik
- 13. wenn Zeile gleich 2 bis 10 ist - sehr einfach PHP
- 14. Ist generator.next() in Python 3.0 sichtbar?
- 15. Ist 1.0em gleich wie 100% für Schriftgrößen?
- 16. Grammatik für Unix-Befehlszeilenoptionen
- 17. Verwenden von Python 3.3 im OpenShift-Buchbeispiel
- 18. ist diese Grammatik mehrdeutig
- 19. Moderne GUI-Programmierung in Python 3.3
- 20. Kontextfreie Grammatik für C
- 21. Grammatik für arithmetische Ausdrücke
- 22. Python 3.3: struct.pack akzeptiert keine Zeichenfolgen
- 23. ANTLR Grammatik für Scala?
- 24. For-Schleifen in Python 3.0
- 25. Ersatz für htmllib-Modul in Python 3.0
- 26. openCV 3.0 python LineIterator
- 27. PyCharm zu Python 3.3-Interpreter leiten?
- 28. ImportError: Keine Modulnamen 'Matplotlib' Python 3.3
- 29. Format Zeit Zeichenfolge in Python 3.3
- 30. Python 3.0 Windows/COM