[PYTHON] J'ai essayé le moteur de rendu reStructuredText de kivy

Ce que j'ai fait

Il semble que Kivy puisse rendre RST, alors je l'ai essayé.

Code source

Facile à mettre en œuvre car il ne s'agit que d'un essai

main.py


import kivy
from kivy.uix.widget import Widget
from kivy.app import App

class textImput(Widget):
    def Text(self):
        pass
        
class editorApp(App):
    def build(self):
        return textImput()
            
editorApp().run()

KV est comme suit

editor.kv


<textImput>:
    BoxLayout:
        orientation: 'vertical'
        size: 800, 600
        TextInput:
            id: txt_inpt
            size_hint: 1, 5
            text: ''        
        RstDocument:
            text: txt_inpt.text
            size_hint: 1, 5
            show_errors: True     

Résultat d'exécution

rst.PNG

L'image est le résultat du collage du RST de mise en route pour le moment. Le haut est RST et le bas est le résultat. Il semble que cela puisse être rendu. c'est. Peut-être pratique.

c'est tout Je l'ai essayé.

Recommended Posts

J'ai essayé le moteur de rendu reStructuredText de kivy
J'ai essayé la mapview de Kivy
J'ai essayé de gratter
J'ai essayé PyQ
J'ai essayé AutoKeras
J'ai essayé django-slack
J'ai essayé Django
J'ai essayé spleeter
J'ai essayé cgo
J'ai essayé d'utiliser paramétré
J'ai essayé d'utiliser argparse
J'ai essayé d'utiliser la mimesis
J'ai essayé d'utiliser anytree
J'ai essayé d'exécuter pymc
J'ai essayé le spoofing ARP
J'ai essayé d'utiliser aiomysql
J'ai essayé d'utiliser Summpy
J'ai essayé Python> autopep8
J'ai essayé d'utiliser coturn
J'ai essayé d'utiliser Pipenv
J'ai essayé d'utiliser matplotlib
J'ai essayé d'utiliser "Anvil".
J'ai essayé d'utiliser Hubot
J'ai essayé d'utiliser ESPCN
J'ai essayé PyCaret2.0 (pycaret-nightly)
J'ai essayé d'utiliser openpyxl
J'ai essayé le deep learning
J'ai essayé AWS CDK!
J'ai essayé d'utiliser Ipython
J'ai essayé d'utiliser PyCaret
J'ai essayé d'utiliser cron
J'ai essayé d'utiliser face_recognition
J'ai essayé d'utiliser Jupyter
J'ai essayé de déplacer EfficientDet
J'ai essayé la programmation shell
J'ai essayé d'utiliser doctest
J'ai essayé Python> décorateur
J'ai essayé d'exécuter TensorFlow
J'ai essayé Auto Gluon
J'ai essayé d'utiliser du folium
J'ai essayé d'utiliser jinja2
J'ai essayé AWS Iot
J'ai essayé l'optimisation bayésienne!
J'ai essayé d'utiliser du folium
J'ai essayé d'utiliser la fenêtre de temps
J'ai essayé fp-growth avec python
J'ai essayé la classification d'image d'AutoGluon
J'ai essayé d'apprendre PredNet
J'ai essayé Learning-to-Rank avec Elasticsearch!
[J'ai essayé d'utiliser Pythonista 3] Introduction
J'ai essayé d'utiliser easydict (mémo).
J'ai essayé d'organiser SVM.
J'ai essayé la reconnaissance faciale avec Face ++
J'ai essayé le clustering avec PyCaret
J'ai essayé d'utiliser BigQuery ML
J'ai essayé "K-Fold Target Encoding"
J'ai essayé d'implémenter PCANet
J'ai essayé d'utiliser Amazon Glacier
[J'ai essayé] Nand2 Tetris Chapitre 6