r = Reader() dayDirNames = r.listAllDayDirNames() for dayDirName in dayDirNames: hrDirPathAry = r.listHourDirPathsOfOneDay(dayDirName) for hrDirPath in hrDirPathAry: hrDirName = hrDirPath.split("/")[-1] articleDirPathAry = r.listArticleDirPathsOfOneHour(hrDirPath) hrArticleNumDict[hrDirName] = len(articleDirPathAry) if dayDirName in dayArticleNumDict: dayArticleNumDict[dayDirName] += len(articleDirPathAry) else: dayArticleNumDict[dayDirName] = len(articleDirPathAry) for articleDirPath in articleDirPathAry: articleData = r.loadArticle_inArticleDir(articleDirPath) articleId = articleDirPath.split("/")[-1] if not articleData == None: articleNum += 1 imgsDict = articleData["imgs"] if not len(imgsDict) == 0: articleWithPicNum += 1 articlePicNumDict[articleId] = len(imgsDict) print("articleNum", articleNum) print("articleWithPicNum", articleWithPicNum) print("hrArticleNumDict", hrArticleNumDict) print("dayArticleNumDict", dayArticleNumDict) print("articlePicNumDict", articlePicNumDict)