首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

Python如何循环

2013-11-21 
Python怎么循环?新手刚接触python, 想实现循环执行这个函数,可运行的时候只执行了一次...why??def main():

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次
你只看到最后一次结果

热点排行