This commit is contained in:
mcz
2024-07-11 10:48:49 +08:00
parent 609e1df730
commit b4f18acecd
3 changed files with 61 additions and 55 deletions

24
main.py Normal file
View File

@@ -0,0 +1,24 @@
# 对ipdb.txt的内容进行排序并输出到ipdb.txt中
import re
# 将ipdb.txt备份为ipdb_日期_时间.txt 格式
import datetime
date = datetime.datetime.now().strftime('%Y-%m-%d-%H-%M-%S')
with open('ipdb.txt', 'r') as f:
lines = f.readlines()
with open(f'ipdb_{date}.txt', 'w') as f:
f.write(''.join(lines))
print('备份完成!')
with open('ipdb.txt', 'r') as f:
# 读取内容,并将每行的数据进行排序
lines = f.readlines()
lines_without_newlines = [line.strip() for line in lines]
#print(lines_without_newlines)
lines_without_newlines.sort()
#print(lines_without_newlines)
# 将排序后的内容写入文件,要求每个元素一行
with open('ipdb.txt', 'w') as f:
f.write('\n'.join(lines_without_newlines))
print('排序完成!')