This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eryksun
Recipients Roffild, eryksun, paul.moore, steve.dower, tim.golden, zach.ware
Date 2018-11-04.20:39:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1541363942.48.0.788709270274.issue35154@psf.upfronthosting.co.za>
In-reply-to
Content
> he himself puts double quotes or calls CommandLineToArgvW

CommandLineToArgvW has nothing to do with creating a command line for use with CreateProcess. It's used by a process to parse its own command line using the common VC++ rules.

> subprocess.list2cmdline() is always called

No, it's only called for an args sequence, not a command-line string. If you have your own function to convert a sequence to a command-line, then call it explicitly, e.g. subprocess.run(mylist2cmdline(args)).
History
Date User Action Args
2018-11-04 20:39:02eryksunsetrecipients: + eryksun, paul.moore, tim.golden, zach.ware, steve.dower, Roffild
2018-11-04 20:39:02eryksunsetmessageid: <1541363942.48.0.788709270274.issue35154@psf.upfronthosting.co.za>
2018-11-04 20:39:02eryksunlinkissue35154 messages
2018-11-04 20:39:02eryksuncreate