python 3 个漂亮的表格
python 3 PrettyTable
如何在 table 中获得输出?
from prettytable import PrettyTable
import sqlite3
x = PrettyTable(["URL"])
x.padding_width = 1
con = sqlite3.connect('C:\Users\joey\AppData\Local\Google\Chrome\User Data\Default\History')
cursor = con.cursor()
d = cursor.execute("SELECT URL FROM 'urls' ;")
for data in d:
x.add_row([data])
print(x)
如何在 table 中添加我的代码输出?此代码不起作用。
这段文字下的代码不错。但是我怎样才能得到我的输出而不是 "test"
.
x = PrettyTable(["URL"])
x.padding_width = 1
x.add_row(["test"])
游标 returns 元组在您对其进行迭代时。因此,不是 [data]
(这将是一个包含元组的列表),而是将 data
本身传递给 add_row
:
for data in cursor:
x.add_row(data)
如何在 table 中获得输出?
from prettytable import PrettyTable
import sqlite3
x = PrettyTable(["URL"])
x.padding_width = 1
con = sqlite3.connect('C:\Users\joey\AppData\Local\Google\Chrome\User Data\Default\History')
cursor = con.cursor()
d = cursor.execute("SELECT URL FROM 'urls' ;")
for data in d:
x.add_row([data])
print(x)
如何在 table 中添加我的代码输出?此代码不起作用。
这段文字下的代码不错。但是我怎样才能得到我的输出而不是 "test"
.
x = PrettyTable(["URL"])
x.padding_width = 1
x.add_row(["test"])
游标 returns 元组在您对其进行迭代时。因此,不是 [data]
(这将是一个包含元组的列表),而是将 data
本身传递给 add_row
:
for data in cursor:
x.add_row(data)