Datascience team
A Python virtual environment is :
as one execution environment we can use
It allows :
Two technologies to manage these environments :
conda create --name project_1 python=3.12 --offline
conda activate projet_1
pip install package_name
or:
pip install -r requirements.txt
then:
import package_name
Some packages are native!
pip install sys
will not work because sys is distributed with Python
Not all packages are available on internal servers!
If a package is missing : service@casd.eu
pip list
or conda list
shows all packages installed in your environment !
Mon objectif est de vous convaincre que ceci :
est plus efficace que ceci :
Pourquoi ?
Principe de fonctionnement
def convert(age):
if age < 18 :
categorie = '[0-18]'
elif age < 30 :
categorie = '[18-35]'
elif age < 50 :
categorie = '[36-50]'
else :
categorie = '[51-110]'
return categorie
# Imports
import os
import sys
from app.functions import convert
# Fonction principale
def main():
print("Bienvenue !")
age_utilisateur = input("Entrez votre age : ")
categorie = convert(age_utilisateur)
print(f"Vous appartenenez aux {categorie} ans !")
# Execution du code
if __name__ == "__main__":
main()