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 enumerate遍历数组示例应用
Sep 06 Python
python中实现php的var_dump函数功能
Jan 21 Python
Python中解析JSON并同时进行自定义编码处理实例
Feb 08 Python
详解python之多进程和进程池(Processing库)
Jun 09 Python
Python实现字符串逆序输出功能示例
Jun 24 Python
Python学习笔记之if语句的使用示例
Oct 23 Python
Django REST为文件属性输出完整URL的方法
Dec 18 Python
Django中使用Celery的教程详解
Aug 24 Python
pow在python中的含义及用法
Jul 11 Python
Python的pygame安装教程详解
Feb 10 Python
Python爬虫爬取、解析数据操作示例
Mar 27 Python
python多次执行绘制条形图
Apr 20 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命令行使用方法和命令行参数说明
2014/04/08 PHP
thinkPHP引入类的方法详解
2016/12/08 PHP
PHP延迟静态绑定的深入讲解
2018/04/02 PHP
将string解析为json的几种方式小结
2010/11/11 Javascript
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
轻松创建nodejs服务器(10):处理上传图片
2014/12/18 NodeJs
input获取焦点时底部菜单被顶上来问题的解决办法
2017/01/24 Javascript
Express + Node.js实现登录拦截器的实例代码
2017/07/01 Javascript
jquery.param()实现数组或对象的序列化方法
2018/10/08 jQuery
javascript实现简易计算器功能
2020/09/23 Javascript
基于scrapy实现的简单蜘蛛采集程序
2015/04/17 Python
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
Linux中Python 环境软件包安装步骤
2016/03/31 Python
Python中shutil模块的学习笔记教程
2017/04/04 Python
python让列表倒序输出的实例
2018/06/25 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
python多线程扫描端口(线程池)
2019/09/04 Python
python之列表推导式的用法
2019/11/29 Python
Python中logging日志库实例详解
2020/02/19 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
python 实现的IP 存活扫描脚本
2020/12/10 Python
简单叙述一下MYSQL的优化
2016/05/09 面试题
生物医学工程专业学生求职信范文分享
2013/12/14 职场文书
学生喝酒检讨书
2014/02/06 职场文书
《春雨》教学反思
2014/04/24 职场文书
校庆团日活动总结
2014/08/28 职场文书
项目备案申请报告
2015/05/15 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
2016年教师党员创先争优承诺书
2016/03/24 职场文书
在Windows下安装配置CPU版的PyTorch的方法
2021/04/02 Python
Pygame Event事件模块的详细示例
2021/11/17 Python
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫
Python实现文字pdf转换图片pdf效果
2022/04/03 Python
HTML页面中使两个div并排显示的实现
2022/05/15 HTML / CSS