【发布时间】:2021-01-20 22:59:05
【问题描述】:
我需要在我的脚本中添加尝试,以便当输入为空白或错误时,它会在不显示空白表格但不知道如何操作的情况下这么说,将不胜感激
import mysql.connector
from prettytable import PrettyTable
username = input('what user are you looking for?: ')
bd = mysql.connector.connect(host="localhost", user="root", password="", database="comptes_linux")
cursor = bd.cursor()
cursor.execute("SELECT * FROM users WHERE user LIKE %s", [username])
resultat = cursor.fetchall()
x = PrettyTable()
x.field_names = ["User","Filler","Uid","Gid","Gecos","Home","Login"]
x.align["User"] = "l"
x.align["Gecos"] = "l"
x.align["Home"] = "l"
x.align["Login"] = "l"
x.align["Uid"] = "r"
x.align["Gid"] = "r"
x.add_rows(resultat)
print(x)
cursor.close()
bd.close()
【问题讨论】: