在wxPython和Kivi中渲染短文本项目的最佳工具

时间:2018-01-30 07:51:49

标签: kivy restructuredtext wxpython-phoenix

我有一个在桌面(wxPython)和移动(kivy)上运行的多平台应用程序。在其中我想在应用程序的窗口中呈现可变文本的小区域。文本将取决于应用程序的状态。我很高兴使用rtf,html或reStructuredText。我需要在每个平台上使用相同的文本源。

文本摘要的典型示例是:

Heading
=======

1. With 24 widgets pull a **long** one;
2. with fewer, push a **wide** one.

将呈现为:

标题

  1. 有24个小工具可以拉;
  2. 少用,推一个一个。
  3. 我的问题是:我应该使用哪种格式?

    我的偏好是reStructuredText。似乎有一个kivy widget来支持这个,但在wxPython

    中没有

1 个答案:

答案 0 :(得分:0)

一种解决方案是使用docutils包。

这将采用reStructuredText并将其输出为html。然后我可以使用wxPython wx.html控件来显示输出。

var VMProduct = _mapper.Map<ViewModelProduct>(Product);