这是基本的我猜:
让我们考虑一下这个片段:
for i in range(3):
sys.stdout.write(str(i) + '\n')
出:
0
1
2
和此:
for i in range(3):
sys.stdout.write(str(i) + sys.argv[1])
out(传递\ n作为参数后):
0\n1\n2\n
那么,我如何将新行作为参数传递?
答案 0 :(得分:8)
sys.stdout.write(str(i) + sys.argv[1].decode("string_escape"))