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 相关文章推荐
Windows8下安装Python的BeautifulSoup
Jan 22 Python
Python基于pillow判断图片完整性的方法
Sep 18 Python
python 遍历字符串(含汉字)实例详解
Apr 04 Python
解决Python安装后pip不能用的问题
Jun 12 Python
Python实现朴素贝叶斯分类器的方法详解
Jul 04 Python
pandas dataframe添加表格框线输出的方法
Feb 08 Python
Python实现的多进程拷贝文件并显示百分比功能示例
Apr 09 Python
python中property属性的介绍及其应用详解
Aug 29 Python
Python3 shelve对象持久存储原理详解
Mar 23 Python
Python 通过正则表达式快速获取电影的下载地址
Aug 17 Python
Python将QQ聊天记录生成词云的示例代码
Feb 10 Python
Python提取PDF指定内容并生成新文件
Jun 09 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.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
使用php判断网页是否gzip压缩
2013/06/25 PHP
ThinkPHP CURD方法之where方法详解
2014/06/18 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
PHP内核探索之变量
2015/12/22 PHP
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
php 判断过去离现在几年的函数(实例代码)
2016/11/15 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
编写高效jQuery代码的4个原则和5个技巧
2014/04/24 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
浅谈JS正则表达式的RegExp对象和括号的使用
2016/07/28 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
微信小程序 基础知识css样式media标签
2017/02/15 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
javascript实现的图片预览和上传功能示例【兼容IE 9】
2020/05/01 Javascript
全面解析JavaScript Module模式
2020/07/24 Javascript
Python处理字符串之isspace()方法的使用
2015/05/19 Python
Python字符串逐字符或逐词反转方法
2015/05/21 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
python数据抓取分析的示例代码(python + mongodb)
2017/12/25 Python
聊聊Python中的pypy
2018/01/12 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
python爬取代理IP并进行有效的IP测试实现
2020/10/09 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
详解CSS3的perspective属性设置3D变换距离的方法
2016/05/23 HTML / CSS
浅谈HTML5 & CSS3的新交互特性
2016/07/19 HTML / CSS
校长就职演讲稿
2014/01/06 职场文书
土地转让协议书范本
2014/04/15 职场文书
教师个人工作总结范文2015
2015/10/14 职场文书
django注册用邮箱发送验证码的实现
2021/04/18 Python
TypeScript 内置高级类型编程示例
2022/09/23 Javascript