Jython 2.2 ist da!
Verfasst: Donnerstag 23. August 2007, 18:16
Jython hat den Sprung auf Python 2.2 geschafft.
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
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.
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]]
Hast du die Generatoren aktiviert?pythonist hat geschrieben:Weiß da jemand ne Lösung?
Code: Alles auswählen
from __future__ import generators