[英]Python syntax error near unexpected token
我检查了几个重复的问题,但它们与python没有关系。
这是我的剧本
#/bin/python3
import time
# Get the today date and use it as folder name
print(time.strftime("%Y-%m-%d"))
一旦我尝试从终端(bash shell)使用它,就会收到语法错误。
./test.py: line 5: syntax error near unexpected token `time.strftime'
./test.py: line 5: `print(time.strftime("%Y-%m-%d"))'
查看代码似乎没有什么错,而且我也没弄清楚是哪一个是问题,以及它是否与Python或Linux有关(就像在其他文章中所说的,它也可能取决于Linux)。
您错过了!
在第一行中,这只是一个注释,整个内容都被解释为sh脚本。 它看起来应该像这样:
#!/bin/python3
将第一个字符串更改为#!/usr/bin/python3
您应该使用#!
代替#
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.