mirror of
https://github.com/python/cpython.git
synced 2025-10-05 22:51:56 +00:00
bpo-32852: Fix trace changing sys.argv to tuple. (GH-5692)
(cherry picked from commit 9f4223261f
)
Co-authored-by: Kyle Altendorf <sda@fstab.net>
This commit is contained in:
parent
025544a855
commit
afb5e55836
3 changed files with 12 additions and 1 deletions
|
@ -705,7 +705,7 @@ def main():
|
|||
if opts.filename is None:
|
||||
parser.error('filename is missing: required with the main options')
|
||||
|
||||
sys.argv = opts.filename, *opts.arguments
|
||||
sys.argv = [opts.filename, *opts.arguments]
|
||||
sys.path[0] = os.path.dirname(opts.filename)
|
||||
|
||||
t = Trace(opts.count, opts.trace, countfuncs=opts.listfuncs,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue