使用mkdir时Python语法错误
我正在通过一个教程学习Python。我应该使用mkdir
来创建一个文件夹,但当我尝试这样做时,得到了这个结果:
> 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
我从教程中没弄明白这是怎么回事。这里出了什么问题,我该怎么解决呢?
5 个回答
-1
mkdir
是一个命令行指令,用来创建一个文件夹。比如,输入 mkdir mystuff
就会创建一个名为 mystuff
的文件夹。
这个指令需要在命令行中运行,而不是在 Python 里。
1
要退出Python,先输入 quit()
然后按回车键。接着,你可以使用 mkdir mystuff
这个命令。记住,这个命令是在Python外面使用的。
1
在运行mkdir命令之前,先按下 Ctrl+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
屏幕会 显示 ^Z
来表示 你按下了 Ctrl+Z。
2
要在Python中创建一个新文件夹,可以使用:
import os
os.mkdir(path)
要在Python中运行一个命令行指令,可以使用:
os.system('mkdir path')
5
命令 mkdir mystuff
需要在系统的命令行中使用,而不是在Python里。