Во-первых, я хочу создать сценарий недвижимости, поэтому он должен иметь меню. Во-первых, он спросит, что вы хотите сделать в сценарии.
Я создал это меню:
menu = 0
while menu != 6:
try:
answer = str(menu)
menu = int(input(To buy house press 1\n To sell house press 2 , \n To list your house press 3, \n for exit press 4 " "\n"))
except(SyntaxError,NameError):
print ("Enter correct numbers")
Я знаю, что это очень просто, и мне нужны некоторые идеи, чтобы улучшить его. Затем я хочу создать первое меню, но я застрял на том, как правильно использовать базу данных. Я хочу показать вам второе меню, потому что оно более важно для меня.
Второе меню:
if menu == 2:
cursor=connectdb.cursor()
def create table():
cursor.execute(
CREATE TABLE newhouse(
m_square INTEGER NOT NULL,
room_number INTEGER NOT NULL ,
place INTEGER NOT NULL,
house_cost INTEGER NOT NULL
)
);
con.close()
m2 = input ('How many square meters is your home? ' "\n" )
room = input ('Enter the number of rooms of your home ' "\n" )
floor = input ('On which floor is your house? ' "\n")
price = input ('Enter the sales price of your home ' )
Идея состоит в том, чтобы получать данные от пользователя и писать из базы данных, но я действительно застрял здесь и я новичок Если я пропущу эту часть, я попробую другие.
Спасибо, что прочитали и помогли мне:)