要是我填入的地址
不是表格的地址 或者填错
窗口就会直接崩溃,有没有办法可以解决这个问题
lujing = ui.lineEdit_links.text() # 获取地址
sheet_mc = ui.lineEdit_sheet.text() # 获取表名称
zuobiao = ui.lineEdit_coordinate.text() # 获取坐标
workbook = load_workbook(filename=lujing)
sheet = workbook[sheet_mc]
cell1 = sheet[zuobiao]
print(cell1.value)
**求 qaq.......**
【有帮助请采纳】
用 try ... except 语句判断是否有问题
用 while 1:去让它循环执行,如果错了,就重新获取,直到正确
while 1:
try:
lujing = ui.lineEdit_links.text() # 获取地址
sheet_mc = ui.lineEdit_sheet.text() # 获取表名称
zuobiao = ui.lineEdit_coordinate.text() # 获取坐标
break
except:print('错误!')
【有帮助请采纳】
用os模块的os.path.exists判断就行了
判断文件夹是否存在
用os.path.exists(path)
存在返回T,反之F