[问题] Python 子程序内变量提取(已解决)

楼主: zero06795 (zero06795)   2019-03-24 00:40:30
各位大佬们请帮帮新手小白~我想了好久了 先谢谢大家了
请问python主程序运行到触发副程式(open_file)后,要怎?把副程式变量值提输出到主程

def open_file():
filename = tf.askopenfilename()
if filename != '':
app=xw.App(visible=False)
wb=xw.Book(filename)
sht=wb.sheets[0]
ros=sht.used_range.rows.count
cos=sht.used_range.columns.count
print(ros)
wb.close()
app.quit()
else:
tkinter.messagebox.showerror(title='error', message='no select')
作者: sating00 (sating00)   2019-03-24 09:04:00
楼主: zero06795 (zero06795)   2019-03-25 08:18:00
感觉用return是没错的,但我if 句尾加上return 主程序一样ros值是错的= =“

Links booklink

Contact Us: admin [ a t ] ucptt.com