yjh777 发表于 2017-06-23 21:16

求 print 在 python2 python3 的兼容写法

print("程序名", sys.argv)

python2:
('程序名', 'test.py')

python3:
程序名 test.py


推荐的兼容写法是怎么的??

Crisewng 发表于 2017-06-23 21:16

from __future__ import print_function
print("程序名", sys.argv)

jelon521 发表于 2017-06-27 13:06

info = ("程序名", sys.argv)
print(info)

jelon521 发表于 2017-06-27 13:09

自测可以,。。。。。。。。。。。。。。。。。。。。

yjh777 发表于 2017-06-27 16:29

#coding: utf-8

from __future__ import print_function
import sys

print("程序名", sys.argv)

页: [1]
查看完整版本: 求 print 在 python2 python3 的兼容写法