Terry J. Reedy added the comment: The docs say that args should be a string or sequence of strings. It also says "On Windows, the class uses the Windows CreateProcess() function.", so it is not a bug for it to do that. However, CreateProcessW sounds like a good (and overdue, and overlooked) enhancement, if it indeed is still not used in 3.4. (Have you checked?)
On 2.7, 'string' may or may not include unicode strings. On 3.x, it definitely does, and may or may not include bytes. If 3.x restricts unicode strings to ascii text (at least on Windows), the doc should say so. ---------- nosy: +terry.reedy type: behavior -> enhancement versions: +Python 3.4 -Python 2.7 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19264> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com