Saya menggunakan Sphinx untuk membuat dokumen HTML dari dokumen saya seperti Pythonista yang bagus.
Saya memiliki dokumen yang terlihat seperti ini:
def do_a_thing(text):
'''
Call the ``str.strip()`` method on ``text``. Then do something
else with it.
'''
Namun, saya ingin tautannya ke https://docs.python.org/3/library/stdtypes.html#str.strip daripada hanya monospace dan blok kode.
Saya sudah mencoba beberapa pendekatan:
:py:func:`str.strip()`
:mod:`str.strip()`
:class:`str.strip()`
:any:`str.strip()`
:doc:`str.strip()`
Tak satu pun dari ini berhasil - atau lebih tepatnya, empat pendekatan pertama memberi saya tampilan font monospace & tebal, namun tidak satupun yang benar-benar tertaut ke mana pun. Dan arahan any
memberi saya WARNING: 'any' reference target not found: str.strip()
Jelas saya dapat membuat tautan sendiri, tetapi itu tampak menjijikkan dan mungkin juga bukan yang saya inginkan, karena bagaimana jika saya meningkatkan ke Python 4? Lalu saya harus memperbarui semua tautan saya di dokumentasi saya dan itu menjijikkan.
Apa cara yang tepat untuk menautkan ke dokumentasi Python untuk metode str?