Выполнить функцию через arg
То, что я хотел бы сделать, это когда я ввожу определенный аргумент, он запускает функцию, это возможно черезargparse
, Так что, если я нажму аргумент add в моем приложении, это вызовет "добавлять" function.I»
parser = argparse.ArgumentParser(description='to do list')
parser.add_argument('-a', '--add', help='add an item to the todo list')
parser.add_argument('-r', '--remove',)
parser.add_argument('-l', '--list',)
args = parser.parse_args()
def add(args):
conn = sqlite3.connect('todo.db')
c = conn.cursor()
c.execute("INSERT INTO todo VALUES (args.add, timestamp)")