python - 在python中计算子目录
问题描述
我是 Python 的初学者,我正在尝试解决以下问题。是否可以在 Python 中访问子目录中的文件,同时对子目录进行编号?我正在访问的一个 json 文件对应于一场足球比赛。目前,我只是在遍历文件和计算游戏:
directory = '/Users/James/Downloads/JSON_TestData/JSONFirstRound'
game_id = 0
for path in glob.iglob(f'{directory}/*.json'):
with open(path, encoding= "latin-1") as json_file:
data = json.load(json_file)
game_id += 1
所以,这里我只使用 JSONFirstRound 子文件夹和 game_id 为每个加载的 json 文件增加。我的目标是访问/Users/James/Downloads/JSON_TestData中的JSONFirstRound,定义round_id = 1,访问JSONFirstRound中的每个json文件,然后切换到同一目录中的JSONSecondRound,定义round_id = 2,访问JSONSecondRound中的每个json文件等等on ...我将访问子目录,我目前很困惑如何使用 glob 来计算它们。谢谢你。
解决方案
推荐阅读
- reactjs - reactjs, putting n options together in a select
- c# - 网页上的按钮不可点击
- java - JPA 试图强迫我拥有一个名为“id”的属性和数据库列
- ionic3 - Ionic 3 - 启动画面大小
- apache-kafka - Grafana/prometheus 中没有 kafka 指标
- google-apps-script - 简化这段代码?从文件夹及其子文件夹中获取所有文件——当前代码超时
- javascript - Power BI 嵌入退出全屏
- java - Spring Boot OAuth2:从 cookie 中提取 JWT 进行身份验证
- html - 如何在 Jekyll 中渲染 {%%} 的 Markdown?
- ios - Swift 4 如何在文档目录中写入/读取字典?