You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.0 KiB
41 lines
1.0 KiB
![]()
2 years ago
|
# -*- coding: utf-8 -*-
|
||
|
|
||
|
"""
|
||
|
@Time : 2023/2/21 11:28
|
||
|
@Author :
|
||
|
@FileName:
|
||
|
@Software:
|
||
|
@Describe:
|
||
|
"""
|
||
|
import os
|
||
|
def read_text(file):
|
||
|
try:
|
||
|
with open(file, 'r', encoding="utf-8") as f:
|
||
|
lines = [x.strip() for x in f if x.strip() != '']
|
||
|
except:
|
||
|
with open(file, 'r', encoding="gbk") as f:
|
||
|
lines = [x.strip() for x in f if x.strip() != '']
|
||
|
return lines
|
||
|
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
|
||
|
path = '../data/11篇txt'
|
||
|
path_new = '../data/11篇汇总txt.txt'
|
||
|
path_list = []
|
||
|
data = []
|
||
|
|
||
|
for file_name in os.listdir(path):
|
||
|
path_list.append(file_name)
|
||
|
for docx_name in path_list:
|
||
|
df_list_new = []
|
||
|
with open(path + "/" + docx_name, 'r', encoding="utf-8") as f:
|
||
|
lines = [x.strip() for x in f if x.strip() != '']
|
||
|
data.extend(lines)
|
||
|
data.append("+++++++++++++++++++++++++++++++++++++++++++++++++@@@@@@@@@@@@@@@@@@@")
|
||
|
|
||
|
|
||
|
with open(path_new, "w", encoding='utf-8') as file:
|
||
|
for i in data:
|
||
|
file.write(i + '\n')
|
||
|
file.close()
|