Pourquoi convertir KGL en KG ?
Ces formats se situent aux extrémités opposées de la chaîne d'outils Kagsa : .kgl est un lot de bibliothèque distribuable de code Python, et .kg est le script Kagsa simple qu'un développeur écrit et que l'interprète exécute. L'extraction d'un .kgl vous donne des fichiers Python, pas de la source Kagsa .kg, il n'y a donc rien à traduire entre eux.
Comment convertir KGL en KG
Écrire un script .kg qui importe la bibliothèque FREE
Au lieu de convertir, gardez le .kgl comme bibliothèque et créez un nouveau fichier .kg qui appelle ses fonctions depuis votre code Kagsa.
Inspecter la bibliothèque avec 7-Zip OPEN-SOURCE
Renommez le .kgl en .zip et ouvrez-le dans 7-Zip pour lire les fichiers .py inclus si vous avez besoin de comprendre ce que fait la bibliothèque - mais cela donnera du Python, pas du .kg.
À propos de ces formats
Un fichier .kgl est une bibliothèque compilée pour le langage de programmation KAGSA, un langage interprété basé sur Python. Il s'agit d'une archive ZIP renommée qui regroupe les fichiers…
Ouvrir les détails de .KGL →Un fichier .KG est un fichier de données utilisé par un logiciel spécifique.
Ouvrir les détails de .KG →Qualité et points de vigilance
- L'extraction d'un
.kglproduit des fichiers Python (main.py,__memory__.py), jamais de source Kagsa.kg. - Un script
.kget une bibliothèque.kgljouent des rôles différents, il n'y a donc pas de transformation au niveau du format entre eux. - Si vous voulez les fonctionnalités d'un
.kgldans votre programme, référencez-le comme bibliothèque depuis un fichier.kgplutôt que de le convertir.
Foire aux questions
Puis-je transformer une bibliothèque .kgl en source .kg ?
.kgl contient du code Python, pas de la source Kagsa .kg, il n'y a donc rien à reconvertir.Qu'y a-t-il à l'intérieur d'un fichier .kgl ?
main.py et __memory__.py.Comment utiliser un .kgl depuis mon programme .kg ?
.kgl comme bibliothèque et appelez ses fonctions depuis votre script Kagsa .kg plutôt que de le convertir.