Should I be using argparse in python for file manipulation? All the examples online are about simple manipulation of the command line arguments itself. More specifically, I have 3 specific file manipulation tasks, let's call them a,b and c. For example, running
python -i input.csv -a -b
should run tasks a and b on input.csv.
If argparse is indeed suitable, how exactly should I go about doing it? My current plan is to define a custom action for each task to make the code more extendable and reusable. Any suggestions?