博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
扫描目录下的文件并拼接在一起
阅读量:4444 次
发布时间:2019-06-07

本文共 1047 字,大约阅读时间需要 3 分钟。

# -*- coding: utf-8 -*-# @Time       : 2019/1/5 15:42# @Author     : Philly# @File       : combine_txt.py# @Description: 扫描目录下的文件并拼接在一起import osif __name__ == '__main__':    work_dir = r'C:\Users\hasee\Desktop\resources\学习\LearningNotes\MySQL\notes\mysql必知必会'    file = open('result.sql', 'w')    for parent, dirnames, filenames in os.walk(work_dir, followlinks=True):        for filename in filenames:            file_path = os.path.join(parent, filename)            ch_file = file_path.split('\\')  # 以反斜杠分隔            ch_file_name = ch_file[-1].split('.')[-2]   # 取出文件名称,不包括 .sql            ch_file_names = str(ch_file[-2]) + '_' + str(ch_file_name)  # 合并章节和文件名称            print(ch_file_names)            print('文件名:%s' % filename)            print('文件完整路径:%s\n' % file_path)            file.write(ch_file_names + '****start****\n')            for line in open(file_path, 'r', encoding='utf-8'):                file.writelines(line)            file.write('\n****end****\n\n')    file.close()

转载于:https://www.cnblogs.com/liuliu3/p/10225074.html

你可能感兴趣的文章
TCP的三次握手/建立连接
查看>>
Python 教程阅读笔记(一):使用解释器
查看>>
运算符重载
查看>>
SDWebImage 新版接口使用方法
查看>>
iPhone 和 Galaxy高速拍照原理具体分析
查看>>
简单的jQuery检测注册用户名
查看>>
DataTable导出为word,excel,html,csv,pdf,.txt
查看>>
JS中期知识点总结11月15日
查看>>
zookeeper介绍
查看>>
HDU 4336 Card Collector
查看>>
android ListView详解
查看>>
使用excel估计GARCH模型参数——以GARCH(1,1)为例
查看>>
软件工程 第一次作业
查看>>
Content Server HA搭建
查看>>
vue-textarea 自适应高度
查看>>
(2)数据结构——线性表(链表)实现
查看>>
Java DecimalFormat的主要功能及使用方法
查看>>
JAVA基础篇NO2--Java中的基本命名规则及数据类型
查看>>
spark- PySparkSQL之PySpark解析Json集合数据
查看>>
LeetCode 219. Contains Duplicate II
查看>>