Let's say I have such function:
def say(word):
print(word)
And I want to run it through CMD in such way:
file.py --word 'Hello world!'
I know it works somehow that way, but I can't find out how it is.
Let's say I have such function:
def say(word):
print(word)
And I want to run it through CMD in such way:
file.py --word 'Hello world!'
I know it works somehow that way, but I can't find out how it is.
use the argparse module
https://docs.python.org/3/library/argparse.html
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('word', type=str, required=True)
args = parser.parse_args()
print(args.word) # say(args.word)