Utilisez une cléf USB pour vos modules Python

Voir le sujet précédent Voir le sujet suivant Aller en bas

Utilisez une cléf USB pour vos modules Python

Message  V@-Michel le Jeu 5 Juil - 15:52



Si comme moi vous utilisez plusieurs PC sur lesquels est installé PlClient et que vous développez des modules personnels en Python, vous aimeriez bien avoir toujours ces modules à jour sous la main.

Si vous êtes en réseau, pas de problème, vous avez accès à ces modules facilement. Mais si vos PC ne sont pas reliés, alors la solution est la cléf USB.

Imaginons que vous avez créé plusieurs modules Python. Exemple : Avatars.py , Ages.py, Divers.py.

Vous les regroupez sur une cléf USB dans un répertoire, appelé par exemple Mesfichiers.
Imaginons que vous développez vos modules parfois sur votre PC de salon et parfois sur votre portable.
Imaginons en outre que sur votre PC de salon, la cléf USB porte la lettre G et sur votre portable la lettre F.

Pour pouvoir utiliser les modules qui se trouvent sur votre clé USB et/ou les modifier avec l'un ou l'autre des PC, vous devez indiquer à la console Python où ils se situent.

Dans le répertoire Python de votre installation de Plclient sur votre PC de salon, créez un fichier du nom que vous voulez, par exemple Init.py.
Avec votre éditeur de script Python (Plasmashop ou autre), vous entrerez les lignes suivantes dans ce fichier Init.py :

Code:
import sys
sys.path.append("G:/Mesfichiers/")
from Avatars import *
from Ages import *
from Divers import *


Sauvegardez ce fichier.

Faites la même chose sur votre portable en changeant juste la lettre du lecteur G en F :

Code:
import sys
sys.path.append("F:/Mesfichiers/")
from Avatars import *
from Ages import *
from Divers import *


Et voilà. Maintenant vous n'aurez plus qu'à prendre votre cléf USB avec vous et la brancher sur l'un ou l'autre des deux PC pour éditer vos modules avec Plasmashop ou tout autre éditeur Python.

Si vous créez un autre module .py, n'oubliez pas de l'inclure dans vos fichiers Init.py de chaque PC.

Dans la console Python de PlClient, il vous suffira de taper : from Init import * et vous pourrez ainsi utiliser toutes les fonctions que vous avez enregistrées sur votre cléf USB dans le répertoire Mesfichiers

N'oubliez pas de sauvegarder de temps à autre votre cléf USB sur l'un de vos disques durs, par précaution !Very Happy

_________________
Sur la table d'émeraude il est écrit : "Ce qui est en haut est comme ce qui est en bas"

V@-Michel KI: 05476751 V@-Scarabée KI: 07402031 Michel-Sav KI: 06408431 Michel KI: 01255010 Les voltigeurs KI: 05460894 MAJETEG KI: 04302460 sur Moul:a
Michel et Scarabée sur Deep Island Les voltigeurs (avec son quartier) sur TOC
avatar
V@-Michel
Admin
Admin

Messages : 1172
Date d'inscription : 13/05/2010
Age : 62
Localisation : Belgique

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum