Cytron est un module permettant d’interagir avec les dossier et fichier du système d’exploitation.
Téléchargez le repository, et déplacez cytron.py dans le dossier de votre programme.
import cytron as cy
- Ci dessous le notion de ‘chemin’ se réfère au chemin relatif ayant comme racine le dossier du programme.*
récupérer le contenu d’un dossier
print(cy.ls("/"))
récupérer la version de cytron
print(cy.version())
récupérer le chemin que cytron utilise comme root
print(cy.path())
créer un dossier
cy.mkdir("/", "coucou")
créer un fichier.
cy.mkfil("/", "livre.txt","Il était un fois une clé usb...")
récupérer le contenu d’un fichier
print(cy.rfil_rela("/", "livre.txt"))
écrire dans un fichier depuis une URL
cy.mkfil("/", "telechargement.ica", "https://raw.githubusercontent.com/passemblage/I-python-Public/main/appli%20ica/telechargement.ica")
création de l'objet
data = cy.File("/", "data.txt")
écriture dans le fichier
data.make("sandwich = 1")
recuperration du contenu du fichier
print(data)
ecriture dans le fichier depuis une URL
data.wget("https://www.google.com/")
Cytron possède aussi un terminal intégré accessible avec console(). se petit programme de 4 ligne l'utilise pour créé un petit terminal simplement
cy.console()
la fontion run permet aussi d'executé une commande:
Syntaxe:
cy.run(commande)
Exemple:
print(cy.run("aide"))
while True:
commande = input("-> ")
print(cy.run(commande))
Et voici les commande disponbles:
version > affiche la version
path > affiche le chemain
mkdir > crée un dossier
ls > affiche le contenue d'un dossier
wget > crée un fichier depuis le web
mkfil > créé un fichier
rfil > affiche le contenue d'un fichier
aide > affiche l'aide
Bonne chance et amusé vous bien!
Mon serveur discord: http://pf4.ddns.net/discord
-pf4