这段代码读取一个Excel文件。此excel文件包含客户工号、客户名称、站点、工作描述等信息。。在

这段代码完成后要做的(我希望)是读取工作表的最后一行(这段代码取自工作表单元格“P1”处的计数器),根据单元格内容创建文件夹,并在工作表上创建一个超链接,以打开创建的最低本地文件夹。在

我已经从工作表中提取了所需的信息,以了解需要创建哪些文件夹,但我无法在B列的行上写入单元格的超链接#Insert Hyperlink to folder

def folder_hyperlink(last_row_position, destination):

cols = 'B'

rows = str(last_row_position)

position = cols + rows

final_position = "".join(position)

print final_position # This is just to check the value

# The statement below should insert hyperlink in eps.xlsm > worksheet jobnoeps at column B and last completed row.

ws.cell(final_position).hyperlink = destination

下面是完整的代码,但是这里是用来创建超链接的部分。我也尝试过“xlswriter”软件包,但没有任何乐趣。在网上搜索,上面的片段就是我发现的结果。在

有人知道我做错了什么吗?在

^{pr2}$

现在,我的超链接函数在按照建议尝试xlsxwriter后看起来像这样。在##Insert Hyperlink to folder

def folder_hyperlink(last_row_position, destination):

import xlsxwriter

cols = 'B'

rows = str(last_row_position)

position = cols + rows

final_position = "".join(position)

print final_position # This is just to check the value

workbook = xlsxwriter.Workbook('eps.xlsx')

worksheet = workbook.add_worksheet('jobnoeps')

print worksheet

worksheet.write_url(final_position, 'folder_location')

workbook.close()

函数覆盖现有的每股收益.xlsx,创建jobnoeps表,然后插入超链接。我已经玩了以下几行,但不知道如何让它打开现有的xlsx和现有的jobnoeps选项卡,然后进入超链接。在workbook = xlsxwriter.Workbook('eps.xlsx')

worksheet = workbook.add_worksheet('jobnoeps')

worksheet.write_url(final_position, 'folder_location')

python超链接格式_用Python在本地文件夹中插入超链接相关推荐

  1. QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据

    文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...

  2. hdfs 多个文件合并_hadoop学习笔记3 hadoop程序将本地文件夹中多个文件,合并为一个文件并上传到hdfs中--梦飞翔的地方(梦翔天空)...

    今天梦翔儿,成功实现hadoop编程,将本地文件夹中多个文件,合并为一个文件并上传到hdfs中 直接上代码:PutMerge.java import java.io.IOException; impo ...

  3. C# 保存图片到本地文件夹中

    使用System.Drawing.Image保存图片到本地文件夹中: 命名空间:System.Drawing; ///ImageData:图片的byte数组数据 ///imageName:图片保存的路 ...

  4. JS 遍历本地文件夹中的内容

    // 遍历本地文件夹内文件名 var FF = new Folder("C:/Users/Administrator/Desktop/AE脚本");folder_recursive ...

  5. 用Python在Windows或Linux下批量删除文件夹中指定的文件

    情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...

  6. 进入docker容器中查看文件夹_如何在docker容器文件夹中提供文件夹权限

    我正在我的Dockerfile中创建一个文件夹,我想给它一个写权限.但是当我尝试这样做时,我得到了许可被拒绝的错误 FROM python:2.7 RUN pip install Flask==0.1 ...

  7. fer2013的csv文件转换为ImageNet格式(以图片格式保存在各自类别的文件夹中)

    1.fer2013数据集下载 fer2013源文件fer2013.csv的下载: 链接:BD网盘 提取码:nq6h 2.转换代码 代码文件不传CSDN资源,直接给代码 # -*- encoding: ...

  8. 遍历文件夹_使用JavaScript遍历本地文件夹的文件

    This blog is written based on Chrome 45.0.2454.85 m. In HTML5 there is one additional attribute avai ...

  9. chrome js 读取文件夹_使用JavaScript遍历本地文件夹的文件

    This blog is written based on Chrome 45.0.2454.85 m. In HTML5 there is one additional attribute avai ...

  10. java 拷贝替换文件夹_比较两个不同文件夹中的两个文件,并将其替换为较新的文件夹...

    如果要根据上次修改日期覆盖,则 File 对象具有所需的属性: DateLastModified . (您可以检查 File 对象的所有属性here . ) 您已经可以访问源文件对象(代码的 Phot ...

最新文章

  1. 学用 ASP.Net 之 字符串 (2): string.Format
  2. CSS左中右布局,规范案例
  3. 汇编语言数据类型以及数据定义详解
  4. java页面请求跑批处理sql的有关问题
  5. vue 页面跳转404_Vue 项目棘手问题的解决方案
  6. 如何在Javascript中创建范围
  7. Bug--WARN Please initialize the log4j system properly.
  8. centos下mysql执行命令_CentOS下mysql数据库常用命令总结
  9. web javescript与cookie理解
  10. My First HelloWorld Module for Apache~
  11. 《Linux设备驱动开发详解(第3版)》(即《Linux设备驱动开发详解:基于最新的Linux 4.0内核》)前言
  12. Oracle 常用函数/语法总结
  13. 挑战SQL经典题(一)
  14. vscode使用技巧(2)
  15. 【MAC M1芯片】PS已解决在M1苹果电脑上出现“液化”和WEB等黑屏问题
  16. 不要一个人吃饭---人脉就是钱脉
  17. Form表单之get提交与post提交
  18. 标准化、归一化、中心化
  19. 作为程序员,你关注哪些国外 IT 网站?
  20. 小说《肖申克的救赎》的优秀读后感2600字

热门文章

  1. 联想台式计算机 不启动u盘,联想电脑不能u盘启动怎么办
  2. 进位位判别法_判断加减法溢出时,可采用判断进位的方式,如果符号位的进位为C...
  3. 面试官系列:前端高频面试题汇总 | Vue面试题
  4. 如何理解掩码、反掩码、通配符
  5. 2019年的读书印记
  6. 二项分布期望和方差公式推导
  7. 计算机里边的单位换算:b、KB、MB、GB、TB等
  8. 发票专用驱动sjz_【智能财税大讲堂】专用发票电子化的财税信息化变革
  9. 用计算机弹刚好一点,《计算机组成原理》作业解答(14级)
  10. VC编程--玩转控件(Windows编程简介)