Jython 2.2 ist da!
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Super, jetzt ist Jython nicht mehr so grauenhaft weit hinter CPython 2.5 und IronPython hinterher. Wie Frank in seinem Blog geschrieben hat, waren die New-Style-Klassen einer der Gründe warum es so lange gedauert hat aufzuschließen. Wobei man sagen muss, dass CPython seit 2.2 einige Änderungen erfahren hat, zum Beispiel die Generatoren (Dinge wie LCs etc. sind ja nur Syntactic Sugar, das wird wohl kaum ein Problem sein, sowas zu implementieren).
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
http://de.wikipedia.org/wiki/Jython
Der Wikipedia Artikel muss noch überarbeitet werden... Kann sich jemand dransetzen? Ich weiß nich, wann Python 2.2 erschienen ist. Außerdem bin ich unfähig in Wikipediabearbeitung.
Der Wikipedia Artikel muss noch überarbeitet werden... Kann sich jemand dransetzen? Ich weiß nich, wann Python 2.2 erschienen ist. Außerdem bin ich unfähig in Wikipediabearbeitung.
- mkesper
- User
- Beiträge: 919
- Registriert: Montag 20. November 2006, 15:48
- Wohnort: formerly known as mkallas
- Kontaktdaten:
Ich habe mal einen ersten Versuch gewagt. Der Artikel an sich ist sicherlich noch ausbaufähig. Die Spekulation über die Gründe für das Zurückhinken habe ich entfernt, da hier ja Fakten rein sollen und keine Vermutungen.BlackVivi hat geschrieben:Der Wikipedia Artikel muss noch überarbeitet werden... Kann sich jemand dransetzen? Ich weiß nich, wann Python 2.2 erschienen ist. Außerdem bin ich unfähig in Wikipediabearbeitung.
Das Editieren von Wikis ist ja eigentlich nicht so schwierig, es gibt ja auch Tutorials dafür.
Sieht wesentlich besser aus. Ich habe schon öfter vorgehabt mal was zu editieren, aber es fällt mir schwer mich einzuarbeiten. Vielleicht fehlt ein wenig das Interesse an sowas...mkallas hat geschrieben:Ich habe mal einen ersten Versuch gewagt. Der Artikel an sich ist sicherlich noch ausbaufähig. Die Spekulation über die Gründe für das Zurückhinken habe ich entfernt, da hier ja Fakten rein sollen und keine Vermutungen.BlackVivi hat geschrieben:Der Wikipedia Artikel muss noch überarbeitet werden... Kann sich jemand dransetzen? Ich weiß nich, wann Python 2.2 erschienen ist. Außerdem bin ich unfähig in Wikipediabearbeitung.
Das Editieren von Wikis ist ja eigentlich nicht so schwierig, es gibt ja auch Tutorials dafür.
pythonist hat geschrieben:Kann es jetzt endlich auch yield? Ich versuch schon ewig BeautifulSoup da drauf zum laufen zu bringen.
In Python 2.2, the yield statement is only allowed when the generators feature has been enabled. It will always be enabled in Python 2.3. This __future__ import statement can be used to enable the feature:
from __future__ import generators
Was aber komisch ist das ich im jythoninterpreter BeautifulSoup nutzen kann.processing BeautifulSoup
Traceback (innermost last):
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/jythonc.py", line 5, in ?
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/main.py", line 308, in main
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/main.py", line 229, in doCompile
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/compile.py", line 195, in compilefile
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/compile.py", line 209, in compile
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 1080, in execstring
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 297, in parse
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 343, in visitModule
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 312, in suite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 1058, in visitClassDef
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 46, in makeClass
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 43, in __init__
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 274, in makeCode
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 297, in parse
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 346, in visitSuite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 312, in suite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 1043, in visitFunctionDef
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 35, in makeFunction
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 145, in getNew
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/ObjectFactory.py", line 165, in makeCode
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 297, in parse
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 346, in visitSuite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 312, in suite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 919, in visitWhile
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 312, in suite
File "/home/laptop/proggen/jython/jython2.2/Tools/jythonc/SrcGenCompiler.py", line 1083, in unhandled_node
Exception: Unhandled node Yield[value=Name[id=i, ctx=Load]]
Weiß da jemand ne Lösung?
pythonist
Code: Alles auswählen
from __future__ import generators