Python语法错误:无效
在过去的两个小时里,我一直在努力理解我做错了什么。我刚刚开始使用Python,我不能把我的头脑集中在一些基本的事情上 我正在使用:Python语法错误:无效,python,powershell,Python,Powershell,在过去的两个小时里,我一直在努力理解我做错了什么。我刚刚开始使用Python,我不能把我的头脑集中在一些基本的事情上 我正在使用: *Python 2.7.8 *Windows Powershell 这是我的错误: >>> python ex1 File "<stdin>", line 1 python ex1 ^ SyntaxError: invalid syntax python ex1 文件“”,第1行 python e
*Python 2.7.8
*Windows Powershell 这是我的错误:
>>> python ex1
File "<stdin>", line 1
python ex1
^
SyntaxError: invalid syntax
python ex1
文件“”,第1行
python ex1
^
SyntaxError:无效语法
需要注意的是,我注意到,如果我强制Python通过文件启动,它会意外地关闭。这可能是一个管理问题吗
我不知道如何进行回溯,或者当我在Powershell中尝试时,它会给我一个错误
我修正了我愚蠢的错误:我在Powershell中使用Python,而不仅仅是使用命令行。我在记事本++中也犯了一个错误——我不小心在第1行和第2行中出现了两个空格,我没有捕捉到
谢谢你的帮助 我想您正在尝试从python shell运行
ex1.py
因为>
是pythonshell的提示符。请尝试在命令提示符下执行此操作
当我尝试使用pythonshell时,也遇到了同样的错误
root@localhost $ python
pythPython 2.7.3 (default, Feb 27 2014, 19:58:35)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> python ex1
File "<stdin>", line 1
python ex1
^
SyntaxError: invalid syntax
>>>
我认为您应该尝试用cmd而不是REPL执行该文件 我得到了同样的错误,但现在我尝试在cmd上做同样的事情,它对我有效
>>> notepad mybasic.py
File "<stdin>", line 1
notepad mybasic.py
^
SyntaxError: invalid syntax
EX1是我使用notepad++创建的文件,我正在尝试通过直接从Powershell运行我在notepad++^run
python EX1
中编写的内容来运行python。不要打开Python会话,然后尝试从那里运行Python ex1
。@user2357122我得到PS C:\Users\$\project>Python ex1.py。文件“ex1.py.”,第1行打印“Hello World!”^IndentationError:意外缩进PS C:\Users\$\project>@Pcurry Hi,请问为什么需要编辑?其中有些似乎只是你不喜欢的个人事物,而不是语法?@我在问答中大写专有名词,我认为这是正确的语法,而且对我来说更容易阅读。大写“I”是正确的语法,所以我修正了这一点。我认为其余的布局变化使它更容易阅读,也更清楚你在说什么。如果我在我的改变中有冒犯,我道歉。嗨!我继续得到同样的错误。我正在Windows powershellSyntaxError中尝试它:无效语法>>>root@localhost$python ex1.py文件“”,第1行root@localhost$python ex1.py^SyntaxError:invalid syntaxeex1.py
中的内容是什么?也许这会有所帮助,这就是我获取它的来源。我用这个作为教程没关系!我发现了我的错误!我是一个愚蠢的问题串!我道歉。在试图纠正我的错误时,我也犯了一些其他错误。在PowerShell中,我打开了python,而不是简单地在命令行和记事本中这样做,我不小心在第1行和第2行中放了一个空格。为了这么简单的事情花了两个小时!谢谢你的帮助
>>> notepad mybasic.py
File "<stdin>", line 1
notepad mybasic.py
^
SyntaxError: invalid syntax
C:\Users\Neha\IIEC_python>notepad mybasics.py
C:\Users\Neha\IIEC_python>python mybasics.py
Hii Neha