python2.7 遍历目录 获取文件名与内容
2017-11-29 12:22
375 查看
# -*- coding: utf-8 -*- import os.path import glob import os import re import codecs if __name__ == '__main__': jsonstr = "" #获取指定格式文件列表 filelist = glob.glob("E:\\Html5ChuanQi_Res\\client\\assets\\scene\\map\\*\\*.json") #获取每个文件绝对路径 for single in filelist: print single #获取文件名 rule = r'(?=\\(\S[^\\]+?).json)' keystr = re.findall(rule, single) print keystr[0] #读取文件内容 with open(single, "r") as f: configjson = f.read() #去除文件 BOM标识 if configjson[:3] == codecs.BOM_UTF8: configjson = configjson[3:] ################################ #此可单独对读取数据进行需要操作# ################################ #合并所有内容 jsonstr = jsonstr + configjson #写入测试文件 with open("test.json","w") as f: f.write(jsonstr)
相关文章推荐
- Python 获取目录下的文件列表与内容
- Python获取目录下的全部文件名,并写入文件中
- Python脚本- 递归遍历文件夹,获取指定扩展名文件,修改文件内容
- python遍历一个目录,输出所有的文件名的实例
- Python学习(一)获取指定文件夹下的文件名及其内容
- Python批量修改指定目录下的文件名和文件内容
- python遍历一个目录,输出所有的文件名
- python获取指定目录下所有文件名列表的方法
- python获取指定目录下的所有指定后缀的文件名
- python获取指定目录下特定格式的文件名
- windows C++ 遍历目录,获取文件名和文件路径
- Python获取文件所在目录和文件名的方法
- Python遍历目录并批量更换文件名和目录名的方法
- 目录下文件遍历及txt内容获取学习笔记
- python获取指定目录下的所有指定后缀的文件名
- python中获取指定目录下所有文件名列表的程序
- python练习:获取一个目录后,遍历输出
- python2.7里边目录python列出文件夹里面的所有内容
- Atitit 遍历文件夹目录解决方案与规范 attilax总结 1. 规范 2 1.1. 注意的不要同时改变文件夹内容,增删文件。这样获取到的目录list不会变化 2 1.2. 主义中文名称文件读写
- windows C++ 遍历目录,获取文件名和文件路径