python-实现查找某个路径下所有文件中包含某个字符串

1)os.walk(dir)

该方法主要用来遍历一个目录内各个子目录和子文件。

os.walk输入一个路径名称,以yield的方式(其实是一个生成器)返回一个三元组dirpath,dirnames,filenames。

dirpath为目录的路径,为一个字符串;

dirnames列出了目录路径下面所有存在的目录的名称;

filenames列出了目录路径下面所有文件的名称

 

2)os.path.split('path')

该函数将路径拆分为目录(路径)和文件名。如果给出的是一个目录和文件名,则输出路径和文件名,如果给出的是一个目录名,则输出路径和为空文件名;

如:filepath = os.path.split("D:/python/test.py")

('D:/python','test.py')

filepath[0]="D:/python"   //路径

filepath[1]='test.py'    //文件名

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值