2009-07-13 7 views
2

html5lib note que sa dernière version (0.11) est un peu vieux. En utilisant la partie Python, j'ai des problèmes de récurrence comme noté dans Issue 70 et Issue 59 mais je ne trouve pas de révision Mercurial récente qui soit stable.Quelle révision de html5lib est stable?

La dernière astuce est pas bon, je suis l'erreur suivante de python setup.py install:

byte-compiling build/bdist.linux-x86_64/egg/html5lib/treewalkers/_base.py to _base.pyc 
    File "build/bdist.linux-x86_64/egg/html5lib/treewalkers/_base.py", line 40 
    "data": []} 
     ^
SyntaxError: invalid syntax 

Et je reçois les erreurs suivantes lors de l'exécution:

soup = parser.parse(page.read()) 
    File "build/bdist.linux-x86_64/egg/html5lib/html5parser.py", line 165, in parse 
    File "build/bdist.linux-x86_64/egg/html5lib/html5parser.py", line 144, in _parse 
    File "build/bdist.linux-x86_64/egg/html5lib/html5parser.py", line 454, in processDoctype 
TypeError: insertDoctype() takes exactly 4 arguments (2 given) 

Je l'utilise sur Python 2.5 .2 avec lxml et BeautifulSoup.

+0

J'ai essayé la construction de dernière révision (ceffcafb7e) sur les fenêtres. 10009 tests ont été exécutés, avec 139 échecs et 216 erreurs. C'est ~ 97% stable ... :) –

Répondre

Questions connexes