小编Shu*_*kar的帖子

如何从 Sphinx autodoc 中排除 pytest test_* 函数?

我的package.

package/
|--mod1.py
|--mod2.py
Run Code Online (Sandbox Code Playgroud)

每个模块包含一些functions和一个test_function用于测试该模块的。

我用来为每个insphinx-apidoc生成文件。我的问题是,当我为包生成文档时,这些函数也包含在文档中。我知道可以使用以下方式跳过函数:。但我正在寻找一种解决方案,允许我使用类似于 的模式对所有模块执行此操作。.rstmodulepackagetest:exclude members: functiontest_*

我的package.rst文件如下所示:

package package
===============

Submodules
----------

.. toctree::

   package.mod1
   package.mod2

Module contents
---------------

.. automodule:: package
    :members:
    :undoc-members:
    :show-inheritance:
Run Code Online (Sandbox Code Playgroud)

我的mod1.rst文件如下所示:

package.mod1 module
===================

.. automodule:: package.mod1
    :members:
    :undoc-members:
    :show-inheritance:
Run Code Online (Sandbox Code Playgroud)

提前致谢。

python pytest python-sphinx autodoc

5
推荐指数
1
解决办法
4771
查看次数

有没有办法获得运行GTK应用程序的标签?

我试图提取运行GTK应用程序的小部件的标签.我尝试使用GtkParasite,但我不知道如何在我的python程序中使用它.

我希望能够获取在我的计算机上运行的gtk应用程序的小部件及其标签.这意味着如果我在我的系统上运行gedit,那么我想在运行时获取小部件的标签.我希望这是有道理的.

有没有办法使用GTK的C库来获取正在运行的GTK应用程序的实例?

提前致谢.

python gtk pygtk python-2.7 gtk3

2
推荐指数
1
解决办法
43
查看次数

标签 统计

python ×2

autodoc ×1

gtk ×1

gtk3 ×1

pygtk ×1

pytest ×1

python-2.7 ×1

python-sphinx ×1