gpt4 book ai didi

Python MySQLdb 查询返回 "None"

转载 作者:行者123 更新时间:2023-11-29 06:13:16 25 4
gpt4 key购买 nike

我正在使用 web.py 运行以下代码以获取 mysql 数据并将其打印在网页上。出于某种原因,当我查询网页时,我只得到“无”一词。知道问题是什么吗? MySQL数据库中有一些数据,凭据有效,代码运行没有任何错误。

import web
import MySQLdb
import json
import collections

db=MySQLdb.connect(user="someuser",
passwd="somepass",db="somedatabase")

urls = (
'/', 'index',
'/test', 'test'
)


class index:
def GET(self):
c=db.cursor()
c.execute("""
SELECT email, password
FROM users
""")

rows = c.fetchall()

Screenshot

最佳答案

我认为您的代码片段可能不完整或格式错误,但假设不是,GET 方法没有返回语句,这意味着任何调用都将返回 None,它又会呈现为字符串“无”

关于Python MySQLdb 查询返回 "None",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37246193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com