假设我具有这样的功能:
ID | Title | Structure | Data (Virtual infos, this column doesnt exists)
1 | Menu Header | [{"id": 1}, {"id": 3}] | [{"1":{"id":1,"title":"Cat 01","active":"true"},"2":{"id":2,"title":"Cat 02","active":"true"}}]
我想通过CMD运行它:
def say(word):
print(word)
我知道它可以通过这种方式工作,但是我不知道它是怎么实现的。
答案 0 :(得分:2)
使用argparse模块
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)