20 lines
934 B
Python
20 lines
934 B
Python
import os
|
|
|
|
def merge_files(input_dir, output_file):
|
|
with open(output_file, 'w', encoding='utf-8') as out_file:
|
|
for filename in os.listdir(input_dir):
|
|
file_path = os.path.join(input_dir, filename)
|
|
if os.path.isfile(file_path) and not filename.endswith('.meta'):
|
|
print(file_path)
|
|
out_file.write(f"----------------------------------------\n")
|
|
with open(file_path, 'r', encoding='utf-8') as in_file:
|
|
content = in_file.read()
|
|
out_file.write(content)
|
|
out_file.write("\n\n")
|
|
|
|
if __name__ == "__main__":
|
|
input_directory = r"C:\Users\letme\Desktop\Work\LeGang\ro-webgl\Assets\Content\Xml\Skill"
|
|
output_file_path = r"C:\Users\letme\Desktop\Work\LeGang\ro-webgl\Build\test.txt"
|
|
merge_files(input_directory, output_file_path)
|
|
print(f"文件合并完成,输出到 {output_file_path}")
|