发布网友 发布时间:2022-04-26 21:40
共2个回答
热心网友 时间:2022-04-18 05:19
这里不需要把变量设置成global的,另外打印这么多行是因为你每读取一行就会写一行,而你的if语句并不是每一行都能满足。追问不用全局变量可能不行吧?我需要将两个if语句里的变量都提取出来并输出到文本呢
或者有没有其他方法?
追答global变量是用来区别局部变量的,你的代码确实不需要。
你在给cmd赋值的时候判断一下vip,vport,pool是否为空,如果不为空,就赋值,然后写到文件里。赋完值记得要把这三个变量再次清空,这样应该可以解决你的问题。
热心网友 时间:2022-04-18 06:37
从cmd开始的地方全部缩进试试追问我初学者。。不太明白。。。能否详细说下?感谢!