title: Python shlex.split(), ignore single quotes
body: <p>How, in Python, can I use <code>shlex.split()</code> or similar to split strings, preserving only double quotes? For example, if the input is <code>"hello, world" is what 'i say'</code> then the output would be <code>["hello, world", "is", "what", "'i", "say'"]</code>.</p>