读取文本文件数据并写入到Excel

1.问题服务器

因为测试需求,须要把txt文件的内容写入到Excel文件中测试

2.解决excel

首先是目录结构,exercise为项目名,在项目目录下,包含cobbler_ip_connect(txt文件)、cobbler_ip_not_connect(txt文件)、test.py文件。其中test.py中为读取txt文件并写入到excel文件中的代码实现,以下所示:blog

test.py中实现代码以下:ip

def writeexcel(self):
    writebook=xlwt.Workbook()
    sheet=writebook.add_sheet('连通的cobbler服务器')
    sheet.write(1,0,'cobbler服务器ip')
    i=2
    with open('cobbler_ip_connect') as cobblerfile:
        readlines=cobblerfile.readlines()
        for readline in readlines:
            readline.strip('\n')
            sheet.write(i,0,readline)
            i+=1
    sheet = writebook.add_sheet('未连通的cobbler服务器')
    sheet.write(1, 0, 'cobbler服务器ip')
    i = 2
    with open('cobbler_ip_not_connect') as cobblerfile:
        readlines = cobblerfile.readlines()
        for readline in readlines:
            readline.strip('\n')
            sheet.write(i, 0, readline)
            i += 1
    writebook.save('cobbler服务器.xls')