SQL返回sqlite3游标对象而不是值

时间:2019-11-08 04:26:57

标签: python sql database

我正在尝试从用户表中检索密码,但是当我将SELECT分配给变量pw_august_borne时,它作为sqlite3.Cursor对象返回。我需要它来返回与August Borne相关的密码,并且我发现使用for循环遍历变量pw_list中的“单个值”会返回所需的输出。我知道我可以只使用迭代方法旅这是一个元组,但我想找到一种更好的方法。你有什么建议吗? 运行脚本后的输出: apiVersion: batch/v1beta1 kind: CronJob metadata: name: hello spec: schedule: "05 09 * * *" timezone: "Europe/Amsterdam" jobTemplate: spec: template: spec: containers: - name: hello image: busybox args: - /bin/sh - -c - date; echo "Hello, World!" restartPolicy: OnFailure

# Install CustomResourceDefinition
$ kubectl apply -f https://raw.githubusercontent.com/hiddeco/cronjobber/master/deploy/crd.yaml
# Setup service account and RBAC
$ kubectl apply -f https://raw.githubusercontent.com/hiddeco/cronjobber/master/deploy/rbac.yaml
# Deploy Cronjobber (using the timezone db from the node)
$ kubectl apply -f https://raw.githubusercontent.com/hiddeco/cronjobber/master/deploy/deploy.yaml

1 个答案:

答案 0 :(得分:0)

使用list()获取光标对象以外的详细信息。

pw_august_borne = c.execute ('SELECT pw FROM users_tbl WHERE name="August Borne"')
print(list(pw_august_borne))