@Dimaste

Почему python не проходит каждое значение внешнего цикла?

usernames = open(args['u'].name)
passwords = open(args['p'].name)
#tagret = open(args['t'].name)

payloads_file = open('.\payloads.txt', 'w+')

i = 0

for user in usernames:
    for password in passwords:
        i = i + 1
        payload = user + ':' + password
        payload_encoded = str(base64.b64encode(payload.encode('utf_8')).decode('utf_8'))
        #payloads_file.write(payload_encoded + '\n')
        
print (i)
payloads_file.close()
usernames.close()
passwords.close()
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
tumbler
@tumbler Куратор тега Python
бекенд-разработчик на python
А действительно, интересный кейс.

for line in file:
Вот этот цикл прочитывает файл построчно до конца и при повторном заходе во второй итерации внешнего цикла не возвращает ни одной строки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы