def check_gen0_1(db_name):
with sqlite3.connect(db_name) as db:
cursor = db.cursor()
cursor.execute("select JuvPop from History where Generation=0")
global results1
results1 = cursor.fetchone()
def check_gen0_run(db_name):
if __name__ == "__main__":
check_gen0_1(db_name)
def menu2(dbless, db_name):
check_gen0_run(db_name)
print(results1)
这是我的密码。打印的结果是
^{pr2}$我怎样才能去掉括号?我怎么才能只得到0或者其他值呢。在
不确定是否:
或者只是:
^{pr2}$会得到你想要的吗?当然要看你得到的输出是否是字符串。在
这将从结果中分离出第一个字符和最后2个字符,如果这是对您获得的每个值都会发生的情况,这是很好的,但是如果这些值是可变的,则会导致问题。在
^{} 返回查询结果的单行,该行表示为元组。如果您需要它的第一个值,只需按索引获取它即可:
相关问题 更多 >
编程相关推荐