python遍历文件夹找出文件夹后缀为py的文件方法


Posted in Python onOctober 21, 2018

大学毕业, 想看看大学写了多少行代码。

#coding=utf-8
import os
class Solution:
 def __init__(self):
  self.dirPath = []
 
 def numberOfCode(self,path):
  for dir in os.listdir(path):
   childDir = os.path.join(path,dir)
   if os.path.isdir(childDir):
    self.numberOfCode(childDir)
   else:
    if childDir[-2:] == "py":
     self.dirPath.append(childDir)
  return self.dirPath
 
 def setCode(self):
  with open("/home/code.py","ab+") as f:
   for file in self.dirPath:
    content = open(file,"r").read()
    f.write(content)
s = Solution()
s.numberOfCode("/home/py/")
s.setCode()

以上这篇python遍历文件夹找出文件夹后缀为py的文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python利用datetime模块计算时间差
Aug 04 Python
linux查找当前python解释器的位置方法
Feb 20 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
将python运行结果保存至本地文件中的示例讲解
Jul 11 Python
opencv导入头文件时报错#include的解决方法
Jul 31 Python
flask 框架操作MySQL数据库简单示例
Feb 02 Python
Python实现链表反转的方法分析【迭代法与递归法】
Feb 22 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
Apr 16 Python
python如何写出表白程序
Jun 01 Python
Python 程序员必须掌握的日志记录
Aug 17 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 #Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
Oct 21 #Python
Python3中关于cookie的创建与保存
Oct 21 #Python
Python3中在Anaconda环境下安装basemap包
Oct 21 #Python
解决安装python库时windows error5 报错的问题
Oct 21 #Python
Scrapy使用的基本流程与实例讲解
Oct 21 #Python
Python3的介绍、安装和命令行的认识(推荐)
Oct 20 #Python
You might like
PHP cron中的批处理
2008/09/16 PHP
PHP 数据库树的遍历方法
2009/02/06 PHP
php中使用Imagick实现图像直方图的实现代码
2011/08/30 PHP
php rsa加密解密使用详解
2015/01/14 PHP
php动态绑定变量的用法
2015/06/16 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
jquery插件实现鼠标经过图片右侧显示大图的效果(类似淘宝)
2013/02/04 Javascript
js 将json字符串转换为json对象的方法解析
2013/11/13 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
2014/08/15 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
JavaScript实现自动弹出窗口并自动关闭窗口的方法
2015/08/06 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
JavaScript中的原型继承基础学习教程
2016/05/06 Javascript
JS解惑之Object中的key是有序的么
2019/05/06 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
vue中如何实现后台管理系统的权限控制的方法步骤
2019/09/05 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
Python去除、替换字符串空格的处理方法
2018/04/01 Python
详解PyTorch批训练及优化器比较
2018/04/28 Python
Python3对称加密算法AES、DES3实例详解
2018/12/06 Python
django框架单表操作之增删改实例分析
2019/12/16 Python
CSS3实现水平居中、垂直居中、水平垂直居中的实例代码
2020/02/27 HTML / CSS
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
eBay意大利购物网站:eBay.it
2019/09/04 全球购物
Prototype是怎么扩展DOM的
2014/10/01 面试题
急诊科护士自我鉴定
2013/10/14 职场文书
房地产出纳岗位职责
2013/12/01 职场文书
应届专科生个人的自我评价
2014/01/05 职场文书
企业总经理职责
2014/02/02 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
妇女干部培训方案
2014/05/12 职场文书
党支部综合考察材料
2014/05/19 职场文书
微软Win11什么功能最惊艳? Windows11新功能特性汇总
2021/11/21 数码科技