[PYTHON] Sphinx-Memo

Hintergrund

Ich habe diejenigen zusammengefasst, die ich oft in Sphinx verwende und die nicht ohne ein wenig Forschung herauskommen.

Lesen Sie eine externe CSV-Datei

.. csv-table::Beispieldaten
   :file: sample.csv
   :encoding: utf-8
   :header-rows: 1
(Öffnen Sie eine Zeile)

Wählen Sie für sample.csv unter "Speichern unter" in Excel "CSV UTF-8 (durch Kommas getrennt) (.csv)" aus und speichern Sie es. Wenn Sie am Ende nach: Kopfzeilen keine Zeile öffnen, wird diese nicht angezeigt. Legen Sie außerdem die CSV-Datei im selben Verzeichnis wie die Programmdatei ab.

Excel-Bild links, HTML-Bild rechts

スクリーンショット 2020-08-15 16.23.31.pngスクリーンショット2020-08-1516.28.06.png

Siehe das Etikett auf derselben Seite

.. _`foo_label`:

===============
foo Methods
....
....
....

=============
Oben auf der Seite:ref:`foo beschreibung<foo_label>`Sehen.

Lassen Sie die nächste Zeile von [.. _foo_label:] wieder offen.

So fügen Sie Ihrer Dokumentation einen Konstruktor hinzu

Standardmäßig wird der Konstruktor nicht zur Dokumentation hinzugefügt.

Fügen wir in conf.py Folgendes hinzu.

def skip(app, what, name, obj, would_skip, options):
    if name == "__init__":
        return False
    return would_skip

def setup(app):
    app.connect("autodoc-skip-member", skip)

Dann wird der Konstruktor nicht übersprungen.

Referenz

[Wie dokumentiere ich mit Sphinxs Autodoc die __init __ (self) -Methode der Klasse? ](So dokumentieren Sie die init- (self) -Methode der Klasse mit dem Autodoc unter https://www.it-swarm.dev/en/python/sphinx?/971302038/) 1. Praxis des umstrukturierten Textes

Recommended Posts

Sphinx-Memo
JetBrains_learning notes_003
Aktualisieren Sie Sphinx
SQLAlchemy note
pyenv Notizen
SQL-Notizen
Sphinx-Installation
Pandas Notizen
Django Memo
Jupyter_Lernen Notizen_000
Django Memo
Python-Scraping-Memo
Installationshinweise für Mecab
Python lernen note_000
Zusammenfassung der Sphinx-Einrichtung
Python-Lernnotizen
concurrent.futures Verwendungshinweise
Theano Installationshinweise
Sphinx-Spieleditor
Jupyter-Studie note_006
[Django] as_view () Notizen
Anmerkungen zu mit
Python-Anfängernotizen
Theanos Grundnotizen
Linux-Studiennotizen
Hinweise zur Flasche
Django order_by notes
Python C ++ Notizen
pyenv Installationshinweise
Python lernen note_005
Python-Grammatiknotizen
Python Library Hinweis
Hinweise zur Wasserstoffinstallation
Jupyter-Studie note_008
Python persönliche Notizen
Jupyter-Studie note_004
Hinweise zu Pytorch
Jupyter-Studie note_001
Python Pandas Memo
Python lernen note_001
Python-Lernnotizen
Installationshinweise zu Python3.4
Installationshinweise für Cabocha