Sorting 如何使用glob对目录树中的标题进行排序?
我需要按标题对我的Sorting 如何使用glob对目录树中的标题进行排序?,sorting,python-sphinx,glob,toctree,Sorting,Python Sphinx,Glob,Toctree,我需要按标题对我的目录树进行排序。我使用:glob:属性,它只根据我的文件名排序 你有解决办法吗 例如: .. toctree:: :maxdepth: 1 :titlesonly: :glob: myfile1.rst myfile2.rst myfile1.rst BBBB ===== myfile2.rst AAAA ===== 我在我的HTML页面中获得: BBBB AAAA 我希望: AAAA BBBB glob是不必要的,因为您不使用glob
目录树进行排序。我使用:glob:
属性,它只根据我的文件名排序
你有解决办法吗
例如:
.. toctree::
:maxdepth: 1
:titlesonly:
:glob:
myfile1.rst
myfile2.rst
myfile1.rst
BBBB
=====
myfile2.rst
AAAA
=====
我在我的HTML页面中获得:
BBBB
AAAA
我希望:
AAAA
BBBB
glob
是不必要的,因为您不使用globbing表达式
您可以手动对中的文件进行排序。文件扩展名是不必要的
.. toctree::
:maxdepth: 1
:titlesonly:
myfile2
myfile1
这是一个问题,因为我的文件列表大约有90个元素。你不能同时进行全局和手动排序。Globbing根据文件名而不是文件内容进行匹配和排序。另外,您的问题省略了任何全局表达式,因此即使使用了:glob:
选项,您也不会使用它。唯一的选择是将文件重命名为一个顺序,该顺序将按照您希望的顺序进行排序。