FuckWindowsError 2018-12-03 04:18 采纳率: 50%
浏览 2800
已采纳

关于PYTHON使用with open配合For读取文件运行至For循环停止执行的疑问?

                with open(self.userList,'r') as f_username:
            UserListCount=len(list(f_username))
            print(UserListCount)
            with open(self.passList,'r') as f_password :
                for name in f_username:
**************************请问以下代码为何不会执行?**********************
                    if Finished == 1 or UserBreak ==1:  
                        break
                    UserTryCount=UserTryCount+1
                    print("正在pojie"+name+"进度表:"+str(UserTryCount)+"/"+UserListCount)
                    for key in f_password:
                        if Finished==1 or UserBreak==1 or PassBreak ==1:
                            break
                        if AllCount % 10 == 0:
                            print("已尝试"+str(AllCount)+"个")
                        if len(key)<self.MiniLen:
                            continue 
                        try:
                            AllCount=AllCount+1
                            if  self.Login(name,key)==True:
                                self.SuccesList.append(name+FG+key)
                                PassBreak= 1
                            elif Login==False :
                                continue
                            else :
                                UserBreak=1
                        except Exception as e:
                            print("抱歉,发生异常错误"+str(e))
                            continue
        if Finished!=1 and UserBreak!=1:
            print("抱歉,在此字典中并未找到正确的密码")
    except Exception as e:
        print(e)
  • 写回答

1条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥20 求无向连通网的所有不同构的最小生成树
      • ¥15 实现0.5秒间隔的单向流水灯
      • ¥30 网络操作系统问题求解
      • ¥30 blob下载word后内容不对
      • ¥15 前端和swagger调导出接口乱码
      • ¥20 有没有ftps服务器可以使用公钥登录的?
      • ¥20 Ffmpeg代码层面如何实现视频陪速播放
      • ¥15 用python定义函数实现功能使用列表中动漫信息
      • ¥15 unity 使用 Vuforia 导入Model target 成功后database下拉菜单不显示导入的内容
      • ¥15 VBA跨工作簿获取目标工作簿内已有数据的列号