[PYTHON] So verwalten Sie eine README-Datei für Github und PyPI

First of all, write a README in either Markdown (.md) or ReStructuredText (.rst). Next, convert the README to the other one with pandoc.

pandoc -f markdown -t rst README.md > README

or

pandoc -f rst -t markdown README > README.md

Note that PyPI requires not README.rst but README.

For PyPI, you need to set the README content to long_description in setup.py:

setup(
    ...
    long_description=open('README').read(),
    ...

Then, your PyPI page looks same as github page.

Recommended Posts

So verwalten Sie eine README-Datei für Github und PyPI
So schreiben Sie eine Meta-Klasse, die sowohl Python2 als auch Python3 unterstützt
So erstellen Sie einen Klon aus Github
So teilen und speichern Sie einen DataFrame
So schreiben Sie einen ShellScript Bash für Anweisung
Wie man PyPI liest
[Go] So erstellen Sie einen benutzerdefinierten Fehler für Sentry
So erstellen Sie ein lokales Repository für Linux
So erstellen Sie eine Entwicklungsumgebung für TensorFlow (1.0.0) (Mac)
Python # So überprüfen Sie Typ und Typ für Super-Anfänger
Verwendung von GitHub auf einem Server für mehrere Personen ohne Kennwort
So richten Sie WSL2 unter Windows 10 ein und erstellen eine Lernumgebung für Linux-Befehle
So rufen Sie eine Funktion auf
So registrieren Sie sich bei pypi
So definieren Sie mehrere Variablen in einer Python for-Anweisung
TensorFlow-Lernmethode für Profis der freien Künste und Python-Anfänger
Wie erstelle ich ein Python-Paket (geschrieben für Praktikanten)
So ersetzen Sie eine Teilübereinstimmung durch einen numerischen Wert (Anmerkung 1)
So schreiben Sie einen Test für die Verarbeitung mit BigQuery
Wie man ein Terminal hackt
So registrieren Sie ein Paket in PyPI (Stand September 2017)
So legen Sie eine Verknüpfung fest, um in IBus zwischen voller und halber Breite zu wechseln
Hinweise zum Erstellen einer LAMP-Umgebung mit Vagrant und VirtulBox
PyPI-Registrierungsverfahren für diejenigen, die ihr PyPI-Debüt geben möchten
Übersicht über das Erstellen eines Server-Sockets und das Einrichten eines Client-Sockets
So vergleichen Sie Listen und rufen allgemeine Elemente in einer Liste ab
[Python] So fügen Sie einer Tabelle Zeilen und Spalten hinzu (pandas DataFrame)
So erstellen Sie eine Überwachungskamera (Überwachungskamera) mit Opencv und Python
Verwendung von Umgebungsvariablen für Serverless Framework und Python und Verwaltung von Phasen
So erstellen Sie eine Bezeichnung (Maske) für die Segmentierung mit labelme (semantische Segmentierungsmaske)
[Einführung in Python] Wie verwende ich den Operator in in der for-Anweisung?
JOI2019 / 2020 1. Qualifikation 3. Wie man ein Problem und ein B-Problem löst
[C-Sprache] So erstellen, vermeiden und erstellen Sie einen Zombie-Prozess
Spigot (Papier) Einführung in die Erstellung eines Plug-Ins für 2020 # 01 (Umgebungskonstruktion)
So blockieren Sie Anzeigen kostenlos auf iPhone- und iPad-Apps
So formatieren Sie eine Tabelle mit Pandas Apply, Pivot und Swaplevel
So führen Sie einen Komponententest durch Teil 1 Entwurfsmuster zur Einführung
Wie erstelle ich eine japanisch-englische Übersetzung?
So setzen Sie einen symbolischen Link
[Für Nicht-Programmierer] Wie man Kaggle läuft
So installieren und verwenden Sie Tesseract-OCR
Wie man einen lockeren Bot macht
So erstellen Sie ein Conda-Paket
Wie erstelle ich einen Crawler?
So erstellen Sie eine rekursive Funktion
So erstellen Sie eine virtuelle Brücke
So installieren und konfigurieren Sie Amsel
Verwendung von .bash_profile und .bashrc
So installieren und verwenden Sie Graphviz
Wie erstelle ich eine Docker-Datei?
[Blender] So erstellen Sie ein Blender-Plug-In
So löschen Sie einen Docker-Container
Wie erstelle ich einen Crawler?
So erstellen Sie eine Konfigurationsdatei
Lösen von Folienrätseln und 15 Rätseln