我是Python的新手.Below是我的python脚本的一部分
{{1}}
我给出的输入命令是“python parse.py 8”。但它给出了以下错误:
文件“parse.py”,第10行 打印“请提供SDK版本!” ^ SyntaxError:语法无效
什么应该是正确的输入。
答案 0 :(得分:1)
Python 3需要print
的括号:print("Hello!")
答案 1 :(得分:0)
SyntaxError
表示存在语法错误:在python3中不再有print
语句,而是有print
函数(需要调用)。
您应该使用print
函数而不是尝试使用print
语句(请注意要打印的文本周围的括号):
if( len(sys.argv) < 2 ):
print("Please provide the SDK version!")
print("Usage: python parse.py <sdk_version>")
sys.exit(2)
sdk_version = sys.argv[1]
timestamp = int( time.time() )
created_on = datetime.datetime.fromtimestamp(timestamp).strftime( '%a %b %d %H:%M:%S %Z %Y' )