os 模块 处理文件和文件夹
时间:2021-04-17
本文章向大家介绍os 模块 处理文件和文件夹,主要包括os 模块 处理文件和文件夹使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.获取当前运行的python代码文件路径
2.列出指定路径下的文件夹包含的文件和子文件夹名称
3.分离文件主名和扩展名
4.重命名文件和文件夹
1.获取当前运行的python代码文件路径
import os path = os.getcwd() print(path)
2.列出指定路径下的文件夹包含的文件和子文件夹名称
import os path = "C:\Windows\System32" file_list=os.listdir(path) for i in file_list: print(i)
3.分离文件主名和扩展名
import os path = "C:\Windows\System32\aadWamExtension.dll" separate = os.path.splitext(path) print(separate) # out: ('C:\\Windows\\System32\x07adWamExtension', '.dll')
# 返回包含两个元素的元组
4.重命名文件和文件夹
import os oldname = "E:\Yzh\pandas\国铁订单_发票.xlsx" newname = "E:\Yzh\pandas\国铁订单_发票1.xlsx" os.rename(oldname,newname) # 对文件夹进行重命名时,只能重命名最后一级的文件夹,而不能更改上级文件路径
原文地址:https://www.cnblogs.com/Teyisang/p/14670880.html
- 从Mysql备份中恢复单个表
- spark编译:构建基于hadoop的spark安装包及遇到问题总结
- Mysql忘记root密码的恢复方法
- 深入剖析Go语言编程中switch语句的使用
- MySQL中DDL、DML、DCL的那些语句
- 如何查看spark与hadoop、kafka、Scala、flume、hive等兼容版本【适用于任何版本】
- golang实现简单的udp协议服务端与客户端示例
- Oracle 12c系列(三)|存储资源隔离 Flex Diskgroup
- Scala的map实现key和value排序及各种排序比较等知识讨论
- crontab执行后发送邮件到指定邮箱
- PHP-魔术变量
- 日志分析实战之清洗日志小实例7:查看样本数据,保存统计数据到文件
- hdu----(1671)Phone List(Trie带标签)
- PHP-数组
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法