Y
Hacker News
new
|
ask
|
show
|
jobs
by
kkirsche
1590 days ago
If, like me, you forget where to split the command and arguments, shlex.split in the standard library can split the raw string for you.
1 comments
Doxin
1590 days ago
Rule of thumb is every space, except ones you'd normally put between quotes. so e.g.
foo quix-quiz "bar baz"
turns into
["foo", "quix-quiz", "bar baz"]
Though do note that you don't get an extra set of quotes on "bar baz" which is slightly confusing, but makes sense once you think about it a bit.
link