- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 pretty-table 在 python 中创建一个表,并尝试让一列的 url 具有可点击的链接:
例如:
filepath = "pretty_table.html"
from prettytable import PrettyTable
x = PrettyTable()
x.format = True
x = PrettyTable(["City name", "Area", "Url"])
x.add_row(["Adelaide",1295, "<a href='https://en.wikipedia.org/wiki/Adelaide'>https://en.wikipedia.org/wiki/Adelaide</a>" ])
x.add_row(["Brisbane",5905, "<a href='https://en.wikipedia.org/wiki/Brisbane'>https://en.wikipedia.org/wiki/Brisbane</a>"])
result = []
result.append(x.get_html_string())
with open(filepath, 'w') as f:
for line in result:
f.write("{}\n".format(line))
但是,对于上面的内容,该表不会为 wiki 页面生成可点击的链接。有人可以帮忙吗?
最佳答案
答案在这里
import html
url = 'https://www.baidu.com' # link to point to
pt.add_row(['2018-10-10','<a href=\"' + url + '\">' + url + '</a>'])
text = pt.get_html_string(format=True)
text = html.unescape(text) # crucial step
可以找到更多信息here
关于python - 在 python 中使用 PrettyTable,将可点击的 html 链接作为列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62258512/
我无法“pip install prettytable”。安装它的最佳选择是什么? % sudo pip -vvv install prettytable Downloading/unpacking
是否可以在漂亮的列中获得不同的长度?当我尝试在 PrettyTable 中使用列表时,出现错误:列长度不匹配。因为一个列表中的项目比另一个列表中的项目多。 示例: ListA = ("111", "2
我想用值来格式化一个漂亮的标题,但我不能。 from prettytable import PrettyTable name = "table 1" table = PrettyTable() own
所以,我有一张 table (PrettyTable),我想让它们尽可能宽。例如,第一列的宽度应为 5px,第二列的宽度应为 18px,依此类推... 我怎样才能做到这一点? 最佳答案 PrettyT
使用prettytable时是否可以获取特定单元格的值? ? 我有以下代码来遍历一个简单表格的所有行。 from prettytable import PrettyTable table = Pret
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 8 年前。 Improve t
我做了一个乘法表,但我必须手动输入代码才能添加到我的表中。我想写一个为我做的循环,这样只要我告诉它,乘法表就可以继续下去。现在它仅限于我愿意编写代码的次数。 lista = [] def mult(z
我正在解析一个文本文件并将我需要的信息提取到一个漂亮的表中。但是,我无法将表格写成一个表格,它输出为每个项目的单个表格。 我的输出表格的代码: f = open("out2.txt", "w") fo
我正在学习使用劳工统计局的 API 从他们的 API 中提取数据。示例代码: import requests import json import prettytable headers = {'Co
代码如下: from prettytable import PrettyTable import requests def market_table(): api = "https://api
我正在使用 pretty-table 在 python 中创建一个表,并尝试让一列的 url 具有可点击的链接: 例如: filepath = "pretty_table.html" from pre
我刚刚安装了pip,安装了几个包np。我试过这个 pip install prettytable Collecting prettytable From cffi callback : Traceba
我使用 PrettyTable 创建了一个表。我想将输出保存为 .pdf 文件,但我唯一能做的就是将其保存为 .txt。 如何保存为.pdf文件?我安装了 FPDF 库,但我坚持使用它。 # my t
我刚装了pip,装了几个包np.我试过了 pip install prettytable Collecting prettytable From cffi callback : Traceback (
我是一名优秀的程序员,十分优秀!