Python怎么循环?
新手刚接触python, 想实现循环执行这个函数,可运行的时候只执行了一次...why??
def main():
file = sys.argv[1]
fp = open(file, 'r')
device = MonkeyRunner.waitForConnection()
for i in range(1, 10):
process_file(fp, device) #这句只执行了一次
print i #这里可以正常打印出1-9
fp.close();
难道python和VC不一样吗?请各位大侠指教。。。。
[解决办法]
process_file(fp,device)
这里的只执行一次,建议进入函数里面看看里面的执行条件。打个断点调试看看是为啥子执行了。
[解决办法]
process_file(fp, device)执行9次
你只看到最后一次结果