Я сейчас пытаюсь выяснить, как удалить элемент из выпадающего списка. В настоящее время для моей кнопки удаления у меня есть следующий код:
def prof_del_btn():
conn = sqlite3.connect('Doom.db')
c = conn.cursor()
name=prof_input.get()
c.execute("SELECT prof FROM profile")
rows=c.fetchall()
if (name,) in rows:
delProf = c.execute('DELETE from profile WHERE prof = "{}"'.format(name))
prof_input.set('')
print('Profile {} has been deleted'.format(name))
prof_input['values'] = (prof_input['values'])
else:
prof_input.set('')
print('Profile Doesn\'t Exist')
conn.commit()
conn.close()
Обратите внимание, я играл с этим и просто не могу понять это. В настоящее время в моем sql db у меня есть «nat» и «two» под профилем, и я пытаюсь удалить «two».
В настоящее время я не использую классы, так как в настоящее время я не очень уверен, как правильно их использовать. Как мне перезагрузить список?