1 #获取文件夹内的图片 2 import os 3 def get_imlist(path): 4 return [os.path.join(path,f) for f in os.listdir(path) if f.endswith('.jpg')] 5 6 img_path = get_imlist("database") 7 print(img_path)…
import os totalSize = 0 fileNum = 0 dirNum = 0 def visitDir(path): global totalSize global fileNum global dirNum for lists in os.listdir(path): sub_path = os.path.join(path, lists) print(sub_path) if os.path.isfile(sub_path): fileNum = fileNum+1 # 统计…
__author__ = 'bruce' import os from os.path import join,getsize def getdirsize(dir): size=0l for (root,dirs,files) in os.walk(dir): for name in files: try: #print getsize(join(root,name)) size += getsize(join(root,name)) except: continue #直接用下面这句代码,在…
import os path = r'/Users/authurchen/PycharmProjects/Demo' # print(os.listdir(path)) ls = os.listdir(path)files = [] def get_all_file(dir_path): global files for filepath in os.listdir(dir_path): tmp_path = os.path.join(dir_path,filepath) if os.path.…
业务问题案例 在公司遇到的一个问题,本以为很小很好解决,没想到花了一下午时间.图给的是文件路径,page1下有10个文件夹,每个有的有文件夹或者文件,要求得到page1下(即:123456789,10这个10个文件夹下)没有文件夹的名字,后进行后续更新补充.(这里是一个缩小版的问题例子,1.2.4.5.9是没有下次文件夹,也是最终要得到的结果) 代码如下: public class FioderNoTest { public static void main(String[] args) { F…