python遍歷文件夾找出文件夾后綴為py的文件方法
大學(xué)畢業(yè), 想看看大學(xué)寫(xiě)了多少行代碼。
#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的文件方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
將Django項(xiàng)目部署到CentOs服務(wù)器中
今天小編就為大家分享一篇關(guān)于將Django項(xiàng)目部署到CentOs服務(wù)器中的文章,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-10-10Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃入門(mén)示例詳解
這篇文章主要為大家介紹了Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃入門(mén)示例詳解,想學(xué)習(xí)關(guān)于Python建模的同學(xué)可以學(xué)習(xí)參考下,希望能夠有所幫助2021-10-10Pandas技巧分享之創(chuàng)建測(cè)試數(shù)據(jù)
學(xué)習(xí)pandas的過(guò)程中,為了嘗試pandas提供的各類(lèi)功能強(qiáng)大的函數(shù),常常需要花費(fèi)很多時(shí)間去創(chuàng)造測(cè)試數(shù)據(jù),本篇介紹了一些快速創(chuàng)建測(cè)試數(shù)據(jù)的方法,需要的可以參考一下2023-07-07Python loguru日志庫(kù)之高效輸出控制臺(tái)日志和日志記錄
這篇文章主要介紹了python loguru日志庫(kù)之高效輸出控制臺(tái)日志和日志記錄的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03Python中實(shí)現(xiàn)ipaddress網(wǎng)絡(luò)地址的處理
ipaddress庫(kù)提供了處理IPv4與IPv6網(wǎng)絡(luò)地址的類(lèi)。這些類(lèi)支持驗(yàn)證,查找網(wǎng)絡(luò)上的地址和主機(jī),以及其他常見(jiàn)的操作,本文就來(lái)介紹一下這些方法的使用,感興趣的一起來(lái)了解一下2021-06-06對(duì)Python 簡(jiǎn)單串口收發(fā)GUI界面的實(shí)例詳解
今天小編就為大家分享一篇對(duì)Python 簡(jiǎn)單串口收發(fā)GUI界面的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-06-06