ban-pcdn-ip/main.py

25 lines
836 B
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 对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('排序完成!')