我刚刚在test.py
中编写了一些测试python代码,并按如下方式启动它:
perl test.py
过了一段时间,我意识到我错了。我之所以说“过一段时间”,是因为Python代码实际上可以正确执行,就像在Python解释器中一样!
为什么我的Perl要解释我的Python?test.py
看起来像这样:
#!/usr/bin/python
...Python code here...
有趣的是,如果我做相反的事情(即调用python something.pl
),我会得到大量的语法错误。
https://stackoverflow.com/questions/29563832
复制相似问题