【发布时间】:2016-11-06 19:36:45
【问题描述】:
我正在尝试通过 python 命令 webbrowser.open() 在网络浏览器中打开一个链接,但每次执行此操作时,都会出现光标(用于选择),并且我选择的任何区域都保存在名为“webbrowser”的文件中。
我的 foo.py 文件的内容--
import webbrowser
webbrowser.open("http://www.google.com")
选择后出现此错误-
/foo.py: line 2: syntax error near unexpected token `"http://www.google.com"'
./foo.py: line 2:webbrowser.open("http://www.google.com"`);'
截图如下: 。
【问题讨论】:
-
您显示的代码中有奇怪的字符。我看到反引号和单引号。我不知道你真正的 foo.py 长什么样,但里面有一些恶作剧。
-
我猜你的
foo.py文件没有“shebang”行,比如顶部的#!/usr/bin/python。您需要添加一个,或直接调用 Python 解释器 (python foo.py)。我很确定你的代码是由你的 shell 解释的,而不是 Python。 -
@Blckknght 我有多愚蠢....错过了这一行 #!/usr/bin/python。谢谢。