zhangzixu
V2EX  ›  问与答

利用 Python 在线生成 word 报告,有较好的解决方案吗?

  •  
  •   zhangzixu · Jun 5, 2017 · 4203 views
    This topic created in 3306 days ago, the information mentioned may be changed or developed.

    要生成的报告具有一定的固定模板,有些内容不一样,需要人工进行填写,目前想到的是利用 python-doc 获取前端输入的内容然后生成固定格式的 word,感觉这个不太方便,用户操作起来不太灵活,不能自己输入相关的格式,大家有什么好的解决方案吗?

    5 replies    2017-06-07 17:26:46 +08:00
    niboy
        1
    niboy  
       Jun 5, 2017
    不知道怎么生成 word,但生成 HTML、pdf 或者 excel 有现成的吧
    l0o0
        2
    l0o0  
       Jun 5, 2017
    可能这个东西适合你,http://docxtpl.readthedocs.io/en/latest/。我之前有试过用 markdown 生成转 word 的
    zhangzixu
        3
    zhangzixu  
    OP
       Jun 6, 2017
    @l0o0 恩恩,这个就是我想要的,哈哈,谢谢! markdown 转 word 的话,表格控制的好吗? python-docx 貌似不能生成目录吧
    l0o0
        4
    l0o0  
       Jun 6, 2017
    @zhangzixu 这个我倒没有试过,我只是普通文字信息比较多。如果可以的话,可以试试转换成 PDF 结式的,表格什么的比较好控制。
    zhangzixu
        5
    zhangzixu  
    OP
       Jun 7, 2017
    @l0o0 恩恩,ok !
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3155 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 12:39 · PVG 20:39 · LAX 05:39 · JFK 08:39
    ♥ Do have faith in what you're doing.