zoukankan      html  css  js  c++  java
  • python:查找固定文件格式名称

    需求:找出所有的以result.json结尾的文件,以便后续解析其中数据。

    项目的目录结构如下,json文件内容如右下图

    import json
    import os
    import glob
    
    # 获取../report目录下的以-result.json结尾的文件
    files1 = [file for file in os.listdir('../report') if file.endswith('-result.json')]
    print(files1)
    # 方法二使用glob(该库可以使通配符)
    files2 = glob.glob('../report/*-result.json')
    print(files2)
    # 将文件中的json数据反序列化为json对象,然后解析获取其中数据
    for a in files1:
        with open("../report/{}".format(a), encoding='UTF-8') as f:
            r = json.load(f)
            print(r['name'])

     输出:

  • 相关阅读:
    运算符
    数据运算
    login_code
    headless&unittest
    dict-test
    list_test
    string_test
    python1113
    堆排序
    java线程同步问题
  • 原文地址:https://www.cnblogs.com/gcgc/p/12619235.html
Copyright © 2011-2022 走看看