这个是因为权限不够,如果你想在运行 Python 的文件夹下创建的话,需要使用 ./主目录,注意前面要有一个点,否则这个目录就会创建在根目录下面。如果你就是想在根目录下面创建的话,需要用 root 用户运行,也就是 sudo python xxxx.py ,这时这个“主目录”创建的位置是和 /mnt /usr /etc 等目录平级的,一般不推荐放在这里。
❷ 请教各位如何用python创建文件和文件夹
python创建文件
>>>f=open('f.txt','w') # r只读,w可写,a追加
>>>for i in range(0,10):f.write(str(i)+'\n')
>>> f.close()
python创建文件夹
import os
os.makedirs("目录")
如果解决了您的问题请采纳!
如果未解决请继续追问!
❸ python如何根据输入值动态创建文件目录下再创建一个文件夹
import os
basepath = os.getcwd() # 如果你想在当前路径下创建
# basepath = r"C:\\" #如果你想在特定路径下创建
d1 = input("d1:")
full1 = os.path.join(basepath, d1)
os.makedirs(full1, exist_ok=True)
d2 = input("d2:")
full2 = os.path.join(d1, d2)
os.makedirs(full2, exist_ok=True)
❹ python 当文件目录不存在时,如何自动创建
Python对文件的操作算是方便的,只 需要调用os模块,使用相关函数即可实现目录的创建。主要涉及三个函数:
1、os.path.exists(path)判断一个目录是否存在
2、os.makedirs(path)多层创建目录
3、os.mkdir(path)创建目录
defmkdir(path):
#引入模块
importos
#去除首位空格
path=path.strip()
#去除尾部符号
path=path.rstrip("\")
#判断路径是否存在
#存在True
#不存在False
isExists=os.path.exists(path)
#判断结果
ifnotisExists:
#如果不存在则创建目录
#创建目录操作函数
os.makedirs(path)
print(path+'创建成功')
returnTrue
else:
#如果目录存在则不创建,并提示目录已存在
print(path+'目录已存在')
returnFalse
#定义要创建的目录
mkpath="d:\qttc\web\"
#调用函数
mkdir(mkpath)
注意:os.mkdir(path)函数和多层创建目录函数os.makedirs(path)的区别。主要是当父目录不存在的时候os.mkdir(path)不会创建,而os.makedirs(path)会创建父目录。
❺ python如何创建FTP目录
直接使用ftplib就可以实现,其中有一个nlst功能用于查询目录,cwd用于改变目录,还有一个size功能。你这边只需要保留一个目录的镜像。如果发现有目录差异,或者是文件大小发生变更,就用retrbinary进行文件同步就可以。
❻ 如何创建Python工程目录
如果你在 Mac OS X 或 Linux 下,下面两条命令可能会适用:
$ sudo easy_install virtualenv
或更好的:
$ sudo pip install virtualenv
上述的命令会在你的系统中安装 virtualenv。它甚至可能会存在于包管理器中, 如果你用的是 Ubuntu,可以尝试:
$ sudo apt-get install python-virtualenv
如果你用的是 Windows ,而且没有 easy_install 命令,那么你必须先安装这个命令。查阅 Windows 下的 pip 和 distribute 章节了解如何安装。之后,运行上述的命令,但是要去掉 sudo 前缀。
virtualenv 安装完毕后,你可以立即打开 shell 然后创建你自己的环境。我通常创建一个项目文件夹,并在其下创建一个 venv 文件夹
$ mkdir myproject
$ cd myproject
$ virtualenv venv
New python executable in venv/bin/python
Installing distribute............done.
现在,无论何时你想在某个项目上工作,只需要激活相应的环境。在 OS X 和 Linux 上,执行如下操作:
$ . venv/bin/activate
下面的操作适用 Windows:
$ venv\scripts\activate
❼ 如何用python创建文件夹
首先可以用Python的os模块中的exists来判断目录是否存在。
python学习网,大量的免费python视频教程,欢迎在线学习!
相关推荐:《Python教程》
如果目录或者是文件存在则os便会返回TRUE的结果。
创建目录可以先用getcwd取得当前目录之后再拼接目录名称即可创建文件夹了。
Python的os模块中的mkdir也可以直接用绝对路径来创建出一个空的文件夹。
如果想要创建多级目录则要用到os模块中的makedirs才行。
python学习网,大量的免费python视频教程,欢迎在线学习!
❽ 在Terminal中用python创建目录,显示语法错误
Terminal指的是终端,并不是python里的IDE shell,而是电脑中命令提示符,打开进入你要创建目录所在盘符,然后再使用mkdir来创建一个目录就可以了