Python错误:无效语法
我对编程是全新的,所以也许这就是我问题的原因。我试图通过《艰苦地学习python》一书来学习,但我似乎无法让python正确运行。每当我尝试任何类型的cmdlet时,它都会给我一个“无效语法错误”,我无法回避它。这本书使用了一种较旧的python形式,因此它在这类问题上没有给我任何帮助,我只发现另一个人有同样的问题,我读过它是因为环境变量有一个bug?这基本上就是我所看到的Python错误:无效语法,python,python-2.7,syntax,syntax-error,Python,Python 2.7,Syntax,Syntax Error,我对编程是全新的,所以也许这就是我问题的原因。我试图通过《艰苦地学习python》一书来学习,但我似乎无法让python正确运行。每当我尝试任何类型的cmdlet时,它都会给我一个“无效语法错误”,我无法回避它。这本书使用了一种较旧的python形式,因此它在这类问题上没有给我任何帮助,我只发现另一个人有同样的问题,我读过它是因为环境变量有一个bug?这基本上就是我所看到的 >python Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC
>python
Python 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>mkdir mystuff
File "<stdin>", line 1
mkdir mystuff
^
SyntaxError: invalid syntax
python
win32上的Python 2.7.6(默认,2013年11月10日19:24:18)[MSC v.1500 32位(英特尔)]
有关详细信息,请键入“帮助”、“版权”、“信用证”或“许可证”。
>>>mkdir mystuff
文件“”,第1行
mkdir mystuff
^
SyntaxError:无效语法
如果有人知道发生了什么以及如何修复它,我将非常感激 您尝试运行的行需要从系统命令行完成,而不是Python。您尝试运行的行需要从系统命令行完成,而不是Python。mkdir是您告诉命令行将目录变为文件夹的命令
mkdir mystuff
,使目录成为mystuff
使用命令行不是python
我不知道其余的台词是怎么做的 mkdir是您告诉命令行使目录成为文件夹的命令
mkdir mystuff
,使目录成为mystuff
使用命令行不是python
我不知道其余的台词是怎么做的 如果你想创建一个新文件夹,你可以这样做
import os
os.mkdir(path)
否则,如果希望通过shell命令执行此操作,则可以执行此操作
os.system('mkdir path')
如果你想创建一个新文件夹,你可以这样做
import os
os.mkdir(path)
否则,如果希望通过shell命令执行此操作,则可以执行此操作
os.system('mkdir path')
在运行mkdir命令之前,本书要求您输入^Z退出python。再看看下面的例子:
> python
ActivePython 2.6.5.12 (ActiveState Software Inc.) based on
Python 2.6.5 (r265:79063, Mar 20 2010, 14:22:52) [MSC v.1500 32 bit (Intel)]
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z
> mkdir mystuff
> cd mystuff
在运行mkdir命令之前,本书要求您输入^Z退出python。再看看下面的例子:
> python
ActivePython 2.6.5.12 (ActiveState Software Inc.) based on
Python 2.6.5 (r265:79063, Mar 20 2010, 14:22:52) [MSC v.1500 32 bit (Intel)]
on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> ^Z
> mkdir mystuff
> cd mystuff
您必须在Python中键入quit()一次,然后键入命令mkdir mystuff。这是一个应该在python之外键入的命令
我希望这解决了您的问题。您必须在Python中键入quit()一次,然后键入命令mkdir mystuff。这是一个应该在python之外键入的命令
我希望这能解决您的问题。对不起,我没有抄任何东西!我有足够的知识自己写这个。。。如果你对它不满意,你可以忽略它。如果下面有类似的东西,不要再贴了。这没用。@aj8uppal:你说的“完全一样”是什么意思?您的回答没有提到
os.mkdir
。信息重叠不是否决这个答案的理由。对不起,我没有复制任何东西!我有足够的知识自己写这个。。。如果你对它不满意,你可以忽略它。如果下面有类似的东西,不要再贴了。这没用。@aj8uppal:你说的“完全一样”是什么意思?您的回答没有提到os.mkdir
。信息重叠不是否决这个答案的理由。