Python文件与目录操作
对文件进行操作,需要使用到的两个库为:import os 、import shutil
1、当前目录的查询:
print('查看当前目录:')
print(os.getcwd())
2、切换目录
print('切换当前目录')
os.chdir('D:\st11\python')
print(os.getcwd())
3、查询指定目录列表
print('显示当前目录下的内容')
print(os.listdir())
print(os.listdir('D:\st11\python\lesson9'))
4、判断是目录还是文件
print('判断是目录还是文件')
print(os.path.isfile('1.txt'))
print(os.path.isdir('lesson1'))
print(os.path.isfile('lesson1'))
(返回值为True或False)
5、新建目录
print('新建目录')
print(os.getcwd())
os.chdir('D:\st11\python\lesson9')
os.mkdir('new4')
os.makedirs('new3\\1\\2')
此处路径最好使用双斜杠
6、删除目录
print('删除目录')
#删除无子目录的目录
print(os.getcwd())
os.chdir('D:\st11\python\lesson9')
os.rmdir('new')
os.rmdir('new1')
os.rmdir('new4')
#删除有子目录的目录
shutil.rmtree('new3')
7、删除文件
print('删除文件')
os.remove('D:\st11\python\lesson9\1.txt')
8、移动文件
shutil.move("旧文件","新文件")
9、复制文件
shutil.copy('1.jpg','4.jpg')
shutil.copy('1.jpg','5.jpg')
10、组合路径
print(os.path.sep)
path='D:\st11\python\lesson9'
f='1.txt'
print(os.path.join(path,f))
print(os.path.sep.join([path,f]))
嗯嗯!!
Python文件与目录操作相关推荐
- Python 文件和目录操作总结
Python文件和目录操作总结: 1. Python 中os模块基本命令 头文件 import os # 提供对操作系统进行调用的接口 os常用指令 1 os.getcwd() # 获取当前工作目录, ...
- Python文件及目录操作(基本文件操作篇)
活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩:迟一天就多一天平庸的困扰. 学习日记 目录 学习日记 一.前言 二.基本文件操作 1.创建和打开文件 2. ...
- python代码大全表解释-python文件及目录操作代码汇总
前言 在python中,内置了文件(file)对象,通过一些内置的方法就可以实现对文件的操作,例如open()方法创建一个文件对象,write()方法向文件写入内容. 一.文件基本操作 1.创建和打开 ...
- python 文件和目录操作
一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() os.getcwd() 输出 ...
- python 文件和目录操作题库
1. 把一个目录下所有的文件删除,在所有的目录下新建一个a.txt的文件,并在文件下写入"python"关键字. 解题思路: 1.如果目录存在则切换进入目录 ...
- python基础代码大全-python文件及目录操作代码汇总
前言 在python中,内置了文件(file)对象,通过一些内置的方法就可以实现对文件的操作,例如open()方法创建一个文件对象,write()方法向文件写入内容. 一.文件基本操作 1.创建和打开 ...
- python文件及目录操作(copytree)
http://www.cnblogs.com/rollenholt/archive/2012/04/23/2466179.html python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块 ...
- Python 文件及目录操作
[文件读写] 1 file = open('filename','r') 2 for line in file.readlines(): 3 process(line) 4 file.tell ...
- python操作目录_详解python中的文件与目录操作
详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...
最新文章
- 5、MySQL修改数据库:ALTER DATABASE用法简介
- 总结了线程安全性的二十四个精华问题
- 力扣26,删除重复项(JavaScript)
- Json转化的三种方式
- CvArr、Mat、CvMat、IplImage、BYTE转换
- MUI APP关于页面之间的传值,plusready和自定义事件
- Atitit 标记语言ML(Markup Language) v4 目录 1. 标记语言ML Markup Language	1 1.1. 简介	1 2. 置标语言置标语言通常可以分为三类:标识性的
- telnet不通linux下tomcat端口
- 1024,今天给大家发100个现金红包和思否课程、掘金小册
- MyBatis配置的pom文件
- 谷歌宣布退出中国 google.cn已经关闭
- linux学习资料(转帖收藏)
- 学excel还是学python_以Excel处理为目的学习python还是VBA?
- quartz框架(五)-Trigger相关内容
- JAVA汽车租赁系统(JAVA毕业设计)
- UNIX 进程揭秘--进程的生命周期
- 5g通用模组是什么_5G通用模组需要做哪些温湿度可靠性测试?
- IDEA2021版本的安装和使用教程
- VC++6.0 QQ自动发起远程协助(超简单10多行代码)
- 友善之臂-4418环境搭建
热门文章
- 【学习笔记】生产订单实际价格差异计算
- 3、Power View—数据透视表般华丽
- SAP 库存物资收发存报表主要思路
- Segment-段(SAP)
- 如何清除word复制过来的文字背景色的好方法?
- 做好数据再利用,让企业数据价值发挥最大
- 新鲜零食=零食“新”市场+用户“鲜”生活
- 清空mysql注册表步骤_完全卸载MySQL 数据库清空MySql注册表
- 常用来进行钢结构节点输出的软件是什么_纯干货:钢结构设计入门知识及简易方法(建议收藏)...
- Python一切皆对象