我是编程的新手,所以也许这就是问题的原因。我试图通过“艰难学习python”一书来学习,我似乎无法让python正确运行。任何时候我尝试任何类型的cmdlet它给我一个“无效的语法错误”,我无法解决它。这本书使用了旧版本的python,所以它在这类问题上没有给我任何帮助,我只发现另外一个有相同问题的人,我读过它是因为环境变量存在错误?这基本上就是我所看到的
>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
如果有人知道最新情况以及如何解决这个问题,我会非常感激。
答案 0 :(得分:4)
您尝试运行的行需要从系统命令行完成,而不是Python。
答案 1 :(得分:2)
如果你想创建一个新文件夹,你可以这样做
import os
os.mkdir(path)
否则,如果您想通过shell命令执行此操作,则可以执行此操作
os.system('mkdir path')
答案 2 :(得分:0)
mkdir是你告诉命令行创建目录又名文件夹
mkdir mystuff
,制作目录mystuff
使用命令行而不是python
我不知道其他几行的内容!
答案 3 :(得分:0)
本书让你在运行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
答案 4 :(得分:0)
您必须退出Python,只需输入一次quit(),然后键入命令mkdir mystuff。这是应该在python外部键入的命令。
我希望这可以解决您的问题。