[PYTHON] Convertir les articles Qiita au format de publication Jekyll pour la sauvegarde

Peut-être que la météorite est tombée et que l'article publié sur Qiita disparaît. En guise de contre-mesure, j'ai écrit un script qui peut sauvegarder des articles même là où je peux tout gérer moi-même. Il récupère également l'image et réécrit le lien.

kotet/qiita-to-jekyll

Comment utiliser

  1. Obtenez un jeton d'accès à partir de l 'Écran d'administration.
  2. python qiita-to-jekyll.py <jeton d'accès>
  3. Les articles et les images sont récupérés, convertis et enregistrés.

Exemple de résultat de conversion/2016-12-14-a2203a400136ba50b41e.md


---
layout: post
title: "Exploiter les problèmes GitHub pour héberger des images"
tags: Qiita
---
Cet article est une réimpression de ce qui a été publié sur Qiita.

---
Je ne savais pas alors je l'ai posté.
[Dash](https://github.com/Circular-Studios/Dash)Il y a un moteur de jeu écrit en D, mais je me demandais où se trouve l'énorme fichier image du logo en haut du readme.
![énorme]({{site.url}}/assets/qiita/0/57768/cabd3a50-395c-ee60-6068-875e6b6a96f7.png)
//Omis ci-dessous//

option

--tag

les balises peuvent être spécifiées.

--note

Cet article est une réimpression de ce qui a été publié sur Qiita. Vous pouvez spécifier \ n --- .

--imgpath

Remplacez l'URL de l'image.

--postdir

Emplacement de stockage des articles convertis

--imagedir

Emplacement de stockage des images


Ça va mieux, mais parfois ça ne marche toujours pas. ~~ Faire quelqu'un ~~ Je veux faire quelque chose à ce sujet.

Postscript: J'ai essayé de l'utiliser sur mon site.

Recommended Posts

Convertir les articles Qiita au format de publication Jekyll pour la sauvegarde
Convertir les packages binaires pour Windows au format roue
Migrer les articles Qiita vers GitHub
Migrer les articles Qiita vers WordPress
Script Linux pour convertir les fichiers Markdown du format JupyterLab au format Qiita
Comment convertir facilement le format de Markdown
Convertir le graphique matplotlib au format de fichier emf
Convertir GFF3 en MSS pour la soumission DDBJ
[MNIST] Convertir les données en PNG pour les keras
Migrer les articles Qiita vers GitHub Pages + VuePress
Convertir un PDF joint en courrier électronique au format texte
Convertir le type de date Python au format RFC822
convertir la playlist youtube en fichier au format m3u local pour smplayer (par outil jouet)
Convertir les données au format json en txt (en utilisant yolo)
Format de séquence d'échappement de chaîne à Unicode pour Python
Convertir une chaîne au format de liste caractère par caractère avec python
Essayez de publier sur Qiita pour la première fois