zoukankan      html  css  js  c++  java
  • 随性练习:excel中文字和链接存到html文件

    这是一个简单的练习,主要是将excel中文字和链接存到html文件中,并且可通过点击文字直通链接
    excel格式如下图示,我这里得excel是07版的,所以用到xlrd模块

    image

    代码:

    import xlrd
    
    list_t = []  #将excel中数据全部存入列表
    x_l = []  #html的主要链接部分每行数据都存入列表
    text_t = xlrd.open_workbook("test_t.xls")  #打开存储数据的表格
    sheet = text_t.sheets()[0]  #读取第一个工作薄
    nrows = sheet.nrows  #获取工作薄的行数
    for i in range(nrows):  #将每行数据存储到list_t中
        list_t.append(sheet.row_values(i))
    
    for x in range(len(list_t)): #为html的主要链接部分些xml链接
        a = list_t[x][2]  #文字
        b = list_t[x][1]  #链接
        x_l.append('<p><a href="{}">{}</a></p>'.format(a,b))   #xml中链接的格式  
    
    with open('test_t2.html','a+') as fout: #将x_l中数据,按格式写入html文件中,用浏览器打开文件就可以进行读取了
        fout.write("<html>")
        fout.write("<body>")
        for y in x_l:
            fout.write(y)
        fout.write("</body>")
        fout.write("</html>")

    执行结果:

    image

  • 相关阅读:
    The Snail
    Oil Deposits
    杭电3784(继续xxx定律)
    poj 2395 Out of Hay
    poj 2485 Highways(简单题)
    poj 2560 || 杭电1162
    Rescue
    “中国芯”能抗衡英特尔吗?
    2013,中国计算巨头放眼国际市场
    123063天两度瘫痪:为啥不在淘宝上卖火车票?
  • 原文地址:https://www.cnblogs.com/pinpin/p/10457406.html
Copyright © 2011-2022 走看看