对于我的项目文档,我使用wxpython文档的intersphinx mapping。到目前为止效果还不错,但是我没有成功地获得到wx.CheckBoxState的链接。我试图在这里和其他论坛上找到相关信息,但什么也没找到。你知道吗
这是我的密码:
def my_meth( self, value, aStr ):
"""
:param int value: This is my value
:param str aStr: This is another value
Description using
- :py:class:`wx.CheckBoxState`
- :py:class:`wx.CheckBoxState.enumeration`
- :py:class:`wx.Validator`
"""
self.my_var = value
self.my_str = aStr
运行斯芬克斯生产
正如你看到的链接“int”,“str”wx.验证程序“工作很好,但都试图找到wx.checkbox状态没有成功。你知道吗
仍然有硬编码方式(直接链接到页面),但我更喜欢智能方式(:py:类别:。。。). 你知道吗
有人能帮忙吗?你知道吗
提前感谢
亨巴兰
顺便说一下:我使用sphinx1.7.5、python3.7和wxpython4.0.1
根据您的intersphinx映射配置,您可能需要调整它。假设它看起来像这样:
然后您可以这样做:
我假设^{} 将作为
wx.CheckBoxState
和wx.CheckBoxState.enumeration
的一个未指定类型的对象,但事实并非如此。我重新使用了:ref:
,它对wx.CheckBoxState
有效,但对wx.CheckBoxState.enumeration
无效,因此我删除了后者。在我看来,他们似乎是同一个目标。你知道吗风格可能会有所不同,但我认为这是wxPython文档开箱即用的最好希望。你知道吗
您可以尝试修改wxPython的签出,修改文档以及可能的源代码,直到生成所需的链接,然后向它们提交pull请求。你知道吗
相关问题 更多 >
编程相关推荐