处理Excel的Python算法_1_:处理文件和文件夹的模块

本文介绍了使用Python进行文件和文件夹操作的方法,包括获取当前文件路径,列举指定路径下的文件与子文件夹,分离文件的主名与扩展名,以及如何重命名文件和文件夹。为后续的Excel批量处理奠定基础。
摘要由CSDN通过智能技术生成

获取当前文件路径

import os
path = os.getcwd()
print(path)

列出指定路径下的文件夹包含的文件和子文件夹名称

import os
path = 'D:\\'
file_list = os.listdir(path)
print(file_list)

分离文件主名和扩展名

import os
path = 'example.xlsx'
separate = os.path.splitext(path)
print(separate)

重命名文件和文件夹

# 重命名文件
import os
oldname = 'D:\\测试文件夹\\文件名测试.txt'
newname = 'D:\\测试文件夹\\文件名测试_重命名.txt'
os.rename(oldname, newname)
# 重命名并移动文件
import os
oldname = 'D:\\测试文件夹\\文件名测试_重命名.txt'
newname = 'D:\\测试文件夹\\测试移动文件夹\\文件名测试_移动.txt'
os.rename(oldname, newname)
# 注意:
# 1、移动到的文件夹必须存在
# 2、如果修改或移动的是文件夹,只能操作路径的最后一级文件夹

下一篇:处理Excel的Python算法_2_:批量处理Excel文件的模块——xlwings

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值