创建目录

在Python中可以使用os.mkdir()函数创建目录(创建一级目录)。

其原型如下所示:

os.mkdir(path)

其参数path 为要创建目录的路径。

例如要在D盘下创建hello的目录

>>> import os

>>> os.mkdir('d:\hello')

可以使用os.makedirs()函数创建多级目录。

其原型如下所示:

os.makedirs(path)

其参数path 为要创建目录的路径。

如在D盘下创建books的目录,books目录下在创建book目录

>>> import os

>>>os.makedirs('d:\\books\\book')

删除目录

在Python中可以使用os.rmdir()函数删除目录。

其原型如下所示:

os.rmdir(path)

其参数path 为要删除的目录的路径。

例如把D盘下的hmm的目录删除

>>> import os

>>> os.rmdir('d:\hmm')

删除多级目录

在Python中可以使用os.removedirs()函数删除多级目录。

其原型如下所示:

os.removdirs(path)

其参数path 为要删除的多级目录的路径。

>>> import os

>>> os.removedirs('d:\\books\\book')

#注意:要删除的目录必须是空目录,,

删除文件

在Python中可以使用os.remove()函数删除文件(注意一定是一个文件)。

其原型如下所示:

os.remov(path)

其参数path 为要删除的文件的路径。

如删除D盘下books目录下book目录中的book.txt的文件

>>> import os

>>>os.remove('d:\\books\\book\\book.txt')

遍历目录

在Python中可以使用os.walk()函数遍历目录。

其原型如下所示:

os.walk(path)

其参数path 为要遍历的目录,遍历path,返回一个对象,他的每个部分都是一个三元组 ('目录x',[目录x下的目录list],目录x下面的文件) 。

如:

>>> a=os.walk('d:\\books')
>>> def  fun():
               for i in a:
                        print i
>>> fun()
('d:\\books', ['book'], ['aa.txt'])
('d:\\books\\book', [ ], [ ])

判断是否为目录

在Python中可以使用os.path.isdir()函数判断某一路径是否为目录。

其函数原型如下所示:

os.path.isdir(path)

其参数 path为 要进行判断的路径。如果是则返回TRUE,否则返回FALSE。

判断是否为文件

在Python中可以使用os.path.isfile()函数判断某一路径是否为文件。其函数原型如下所示。

os.path.isfile(path)

其参数path为要进行判断的路径。如果是则返回TRUE,否则返回FALSE。

转载自:http://blog.csdn.net/ziyuzhao123/article/details/8811384http://blog.csdn.net/ziyuzhao123/article/details/8811384

转载于:https://www.cnblogs.com/telwanggs/p/10383652.html

python创建目录保存文件相关推荐

  1. chatgpt赋能python:如何在Python中保存文件到指定文件夹

    如何在Python中保存文件到指定文件夹 如果您正在使用Python编写应用程序或脚本,您可能需要将输出保存到特定的文件夹中. 本文将介绍如何在Python中保存文件到指定文件夹. 使用os模块创建文 ...

  2. python循环保存文件并循环读取文件

    python循环保存文件并循环读取文件 这里我以一个列表为例,每个列表是一个文件,数据来源于python自带的新闻文本主题分类数据. 保存代码: #%% for i in range(len(X_te ...

  3. python怎么保存文件代码_Python文件读写保存操作的实现代码

    本篇文章给大家带来的内容是关于Python文件读写保存操作的实现代码 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 记录下第一次使用Python读写文件的过程,虽然很简单,第一次实 ...

  4. python创建目录(文件夹)

    python对文件操作主要会用到os模块: 主要涉及到三个函数 1.os.path.exists(path) 判断一个目录是否存在 2.os.makedirs(path) 创建多级目录 3.os.mk ...

  5. python curl 保存文件_curl使用文档

    简介 在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具.它支持文件的上传和下载,是综合传输工具,但按传统,习惯称curl为下载工具. 语法 ...

  6. python怎么保存文件视频教程_python3将视频流保存为本地视频文件

    使用python3+opencv3.3.1环境将视频流保存为本地视频文件,具体内容如下 1.利用opencv中的VideoCapture类获取视频流的链接,通过cv2的方法得到该视频流的帧数和每帧大小 ...

  7. python怎么保存文件到内存_python 有办法将文件放到内存中么?

    题主你好,建议你使用StringIO模块. 一个StringIO对象和一个打开的磁盘文件类似,同样可以执行read,write,seek等操作,区别在于它是一个在内存中的文件. 然后再配合gzip或者 ...

  8. python为什么保存不了_python文件无法保存怎么解决

    python中保存文件的方法如下 读文件f = open('Test.txt') #打开文件 data = f.read() #读取文件 print(data) # oneLine = f.readl ...

  9. python对.pkl文件的操作

    1.pkl文件 pkl文件是python里面保存文件的一种格式,如果直接打开会显示一堆序列化的东西(二进制文件). 常用于保存神经网络训练的模型或者各种需要存储的数据. 保存神经网络训练模型举例(使用 ...

最新文章

  1. 如何将mysql数据导入Hadoop之Sqoop安装
  2. LIGHTOJ 1044(动态规划)
  3. openssl 64位编译_海思hi3516dv300开发--live555交叉编译
  4. pytorch慢到无法安装,该怎么办?
  5. 判断IE版本与各浏览器的语句
  6. LoadRunner培训初级教程
  7. systemd.generator — systemd unit generators
  8. java写一个外网访问的接口_Java程序员如何入门?教你写第一个程序
  9. SQL Server 自增字段归零等问题
  10. Hive学习笔记(二)——数据模型
  11. docker管理神器—kubernetes—直接路由篇
  12. egret接vivo小游戏
  13. 使用eclipse开发jsp项目入门
  14. html武侠文字游戏源码,执剑行!最新武侠文字mud游戏
  15. 台式机dp接口_常见视频接口图示及说明
  16. 函数式编程?别费力气了,它就是个愚蠢的玩具
  17. java手机号码加密_用户名-手机号加密特殊处理
  18. Parsing R-CNN(CVPR2019)-人体实例分析论文解读
  19. Unity3D ML-agents 入坑指导
  20. POJ 1392 Ouroboros Snake

热门文章

  1. win10怎么设置默认浏览器_vscode如何设置默认打开的浏览器为Chrome?
  2. 互联网应用开发架构的演进历程--单体应用->集群->分布式->微服务->ServiceMesh
  3. (102)FPGA面试题-如何选择FPGA型号?
  4. (39)System Verilog线程停止(disable)
  5. FPGA时钟激励编写(方法三)
  6. Labview-隧道 移位寄存器
  7. Linux netfilter源码分析(4)
  8. 使用异步 I/O 大大提高应用程序的性能(来自IBM)
  9. mysql数据库5.7配置文件_mysql数据库5.7版本部署
  10. 漏洞 立即留言_漏洞挖掘小白入坑指南