Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 820 Bytes

README.md

File metadata and controls

36 lines (22 loc) · 820 Bytes

code2html

Introduction

code2html parses a Pyhon file and return an HTML file with popups containing comments after "##" (a double #)

Example of a Python file :

#!/usr/bin/env python3
# coding: utf-8  ## nécessaire si on utilise des caractères spéciaux

f = open('fichier.txt', 'r+')

lines = f.readlines()  ## on obtient un tableau de lignes

line = f.read()  ## lance une exception ici car le fichier a été consommé<br/>par la fonction <b>readline</b> précédente

f.seek(0)  ## permet de revenir au début du fichier
f.write('ajout de caractères\n')

# on ferme le descripteur
f.close()  ## le "garbage collector" de Python peut le faire pour vous

Usage

python3 code2html/main.py examples/example1.py

And look in the directory examples

TODOs

  • add a setup file