是这样,我的实战项目有一个获取界面输入框判断是否为浮点型或者整形的槽函数,然后师傅给出了eval函数来写,先不管别的,我有点怀疑师傅写漏了,因为不论我怎么尝试,如果这里的price只要有一个英文,就会报错,price是通过Pyqt6的Qwidget实例化的一个类里面的self.line edit,获取到用户输入内容,只要输入非数字不就直接报错了吗
可以使用try和except来解决触发NameError错误后则什么也不做或让用户重新输入正确的格式