zoukankan      html  css  js  c++  java
  • 在原有的excel中设置超链接

    '''
    在原有的excel中设置超链接
    '''
    def excel_link():
        neo_j_ = Neo4j150()
        util = neo_j_._util
        data_frame_link = util.excel_link(neo_j_._excel_link)
        book = load_workbook(neo_j_._excel_link)
        writer = pd.ExcelWriter(neo_j_._excel_link, engine='openpyxl')
        writer.book = book
        data_frame_link.to_excel(writer, "first")
        writer.save()
        def excel_link(self,path):
            excel_file = pd.ExcelFile(path)
            sheet_names = excel_file.sheet_names
            rows_xi = ['id', '疾病']
            rows = []
            for sheet_raw in range(len(sheet_names)):
                row = []
                hyperlinks = '=HYPERLINK("%s", "%s")' % ('#' +sheet_names[sheet_raw] + '!A1', sheet_names[sheet_raw])
                row.append(sheet_raw)
                row.append(hyperlinks)
                rows.append(row)
            data_frame = pd.DataFrame(rows, columns=rows_xi)
    
            return data_frame

  • 相关阅读:
    ConcurrentHashMap源码阅读
    java中Scanner类nextLine()和next()的区别和使用方法
    setuid
    lsattr
    设置umask
    touch
    od
    vi 搜索
    nl
    cat 参数
  • 原文地址:https://www.cnblogs.com/kwzblog/p/14177702.html
Copyright © 2011-2022 走看看