import shutil
import os


###第一步写文件
'''
with open('test.txt', 'w',encoding='utf-8') as f:
    f.write("1111111111\n")
    f.write("2222222222\n")
    f.write("3333333333\n")

    f.write("aaaaaaa\r\n")
    f.write("bbbbbbb\r\n")
    f.write("ccccccc\r\n")
'''

###第二步 过滤文件空行,再重新写入新的文件
file_data=''
i=0
with open('test.txt', 'r', encoding='utf-8') as f:
    for line in f.readlines():
        print(str(i) + " line=" + line + str(line != '') + str(len(line)))   ## debug

        line = line.strip()
        if(len(line) > 1):   ## 判断条件,过滤空行
            file_data += line
            file_data += '\r\n'
        i = i + 1
        #print(str(i) + " line="+line)   #打印查看每一行的内容

with open('test5.txt', "w", encoding="utf-8") as f:
    f.write(file_data)
    print('文件创建成功!')

'''
思路:在某一行打上"#"标记,根据行号来标记
i = 0


if i > 31 and i < 34:
    line = '#' + line
    print(line)
file_data += line + '\r\n'
i += 1
        
'''