2013-10-30 5 views

Antwort

5

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.