[pyar] pyandoc

Roberto Alsina ralsina en netmanagers.com.ar
Mie Abr 18 11:10:28 ART 2012


On 04/18/2012 11:05 AM, "José C. Massón" wrote:
> Hola a todos,
>
> Estoy queriendo convertir HTML a RST, para eso encontré el siguiente
> wrapper de pandoc:
>
> https://github.com/kennethreitz/pyandoc

Si mirar el código se me ocurre que está tratando de llamar a pandoc y 
no puede...

>
> El tema es que parece que está algo verde aún....
>
>  >>> import pandoc
>  >>> pandoc.PANDOC_PATH = '/usr/bin/pandoc'
>  >>> doc = pandoc.Document()
>  >>> doc.html = "<h1>Esto es un titulo</h1>"
>  >>> print doc.rst
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "pandoc/core.py", line 35, in <lambda>
> (lambda x, fmt=fmt: cls._output(x, fmt)), # fget
> File "pandoc/core.py", line 48, in _output
> stdout=subprocess.PIPE
> File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
> errread, errwrite)
> File "/usr/lib/python2.7/subprocess.py", line 1239, in _execute_child
> raise child_exception
> OSError: [Errno 2] No such file or directory
>  >>>
>
> Explota en la línea 35 del archivo core.py
> https://github.com/kennethreitz/pyandoc/blob/master/pandoc/core.py
>
> en esa línea hay:
>
> (lambda x, fmt=fmt: cls._output(x, fmt)), # fget
>
> No me termina de quedar claro el error, alguna idea?
>
> Por otro lado, conocen alguna mejor forma para convertir html a rst?
>
> Abrazos




More information about the pyar mailing list