The current arguments (tag, args) aren't intuitive. I feel like the argument should either be (i) a single string, which would be split by shlex.split(), or (ii) a list or arguments, which might make it easier in some cases to use local variables as arguments.
The current arguments
(tag, args)
aren't intuitive. I feel like the argument should either be (i) a single string, which would be split byshlex.split()
, or (ii) a list or arguments, which might make it easier in some cases to use local variables as arguments.