首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Python3 3/SQLite3 3存储Excel超链接

使用Python3 3/SQLite3 3存储Excel超链接
EN

Stack Overflow用户
提问于 2018-01-22 02:02:47
回答 1查看 138关注 0票数 0

我有一个python函数,它生成以下文本:

代码语言:javascript
运行
复制
=HYPERLINK("https://v1.test.com/VersionOne/assetdetail.v1?Number=S-13688", "S-13688")

如果我可以将文本插入到Excel中的一个单元格中,那么这段文本的格式非常完美,可以显示为电子表格/CSV文件中的超链接,但是sqlite3抛出了一个我无法通过的错误。

注: url是上面显示的“文本”,插入到下面的第二组括号中:

代码语言:javascript
运行
复制
Traceback (most recent call last):
  File "/.../modules/report_tickets_open.py", line 158, in <module>
    cur.execute( ''' UPDATE rpt_tickets_open SET "V1 URL #{}" = {} WHERE "Incident ID" = "{}" '''.format(str(y+1), settings.newURL, id))
sqlite3.OperationalError: near "https": syntax error

我是否可以忽略sqlite3抛出的语法错误,以便python继续按当前的格式插入文本?

EN

回答 1

Stack Overflow用户

发布于 2018-01-28 22:58:21

如果将来有其他人遇到这种情况,请回答:

无法理解为什么我不能在SQLite中存储Excel格式的超链接。SQLite不喜欢它们,但是当您尝试使用它们时,它抛出的错误似乎没有规则或原因。

底线是-不要试图在SQLite中存储Excel格式的超链接;想出一种不同的方法来完成它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48373781

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档