Forum Python

Please or S’enregistrer to create posts and topics.

Récupérer les arguments de la ligne de commande avec sys Python

Bonjour,
Je veux récupérer les arguments passés au script depuis la ligne de commande. Voici mon code :

import sys

arguments = sys.args # Erreur
print(arguments)

Cela retourne une erreur :
AttributeError: module 'sys' has no attribute 'args'.
Comment résoudre ce problème ? Merci !

Bonjour robertoalpa,

Il faut utilisez sys.argv pour accéder aux arguments de la ligne de commande :

import sys

arguments = sys.argv
print("Arguments reçus :", arguments)