【发布时间】:2018-10-17 15:28:51
【问题描述】:
我正在使用 Python 3 和 Sqlite3 开发一个自动互联网表单填充软件。 这是我的问题和我的问题: 如何从数据库表中选择一个值(例如:姓氏)并将其插入“send_keys(here_the_value)”以填写我的互联网表格? 我知道这样的事情(例如):
cursor.execute("""
select name, surname, city from people
""")
for row in cursor.fetchall():
name, surname, city = row
.....send_keys(surname)
这些绝对是太多的台词!如您所知,当您填写表格时,您需要处理很多连续的值。
使用Shelve(不是数据库,但我用的一样),可以简单写,例如:
surname.send_keys(database.contact[customer]["Surname"])
事实上,'Surname' 的值存储在 database.contact[customer]["Surname"] 中
那么,对于 SQlite3,它存在一种像上一个一样简单的方式,使用 ONE LINE,而不是使用第一个编码?
提前致谢!
【问题讨论】:
-
你为什么不能写一个你想要的函数?
-
好主意,但我希望有一个声明刚刚准备好,如果没有,你的答案是唯一的可能性。
-
你有为此目的准备好的函数吗?
标签: python-3.x select sqlite