【问题标题】:How do I get my python code that I transferred to pc to work?如何让我传输到 PC 的 Python 代码正常工作?
【发布时间】:2022-11-16 22:22:46
【问题描述】:

我的 python 有问题,我已经从 raspberry pi 复制并粘贴所有东西到 pc 并下载 visual studio 代码来运行它,并通过命令终端将 python 和 guizero 下载到我的 pc 但即便如此,当我运行我的代码时,它打开一个窗口大约 1 秒钟而不加载,然后在它关闭后立即关闭,任何人都可以帮忙,我的代码在这里:

from guizero import App, Combo, Text, CheckBox, ButtonGroup, PushButton, info
def do_booking():
    info('Booking', 'Thank you for Booking')
    print( film_choice.value )
    print( vip_seat.value )
    print( row_choice.value )
app = App(title="My second GUI app", width=500, height=200, layout="grid")
film_discription = Text(app, text='Which film do you want to watch?', grid=[0,0], align='left')
film_choice = Combo(app, options=['Star Wars', 'Harry Potter', 'Frozen', 'Lion King'], grid=[1,0], align='left')
vip_seat_discription = Text(app, text='VIP is more comfy and can go down', grid=[0,1], align='left')
vip_seat = CheckBox(app, text='VIP seat?', grid=[1,1], align='left')
row_choice_disciption = Text(app, text='Where do you want to sit?', grid=[0,2], align='left')
row_choice = ButtonGroup(app, options=[ ['Front', 'F'], ['Middle', 'M'], ['Back', 'B'] ], selected='M', horizontal=True, grid=[1,2], align='left')
book_seats = PushButton(app, command=do_booking, text='Book Seat', grid=[1,3], align='left')
app.display

我试过导入一个等待命令并使用它来阻止它关闭但它只是说没有响应,然后当等待结束时,它关闭

【问题讨论】:

    标签: python windows guizero


    【解决方案1】:

    您在 app.display() 末尾缺少左括号 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-02
      • 2015-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-18
      • 1970-01-01
      相关资源
      最近更新 更多