def get_serialnum():
global var
ser = serial.Serial("com14","9600")
statue = ser.is_open
if statue == True:
statue = False
st = '串口已经打开'
var.set(st)
else:
st ='串口已经关闭'
var.set(st)
statue = True
在外部也需要声明为global变量,如果是在其他def 中进行定义,也需声明为global
望采纳