- # (these will need to be byte type during 2to3 migration)
- new_argv = "\0".join(sys.argv) + "\0"
- new_short_argv0 = os.path.basename(sys.argv[0]) + "\0"
+ new_argv = b"\x00".join(x.encode("utf-8") for x in sys.argv) + b"\x00"
+ short_argv0 = os.path.basename(sys.argv[0]).encode("utf-8") + b"\x00"