Задать вопрос
@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()
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
tumbler
@tumbler Куратор тега Python
бекенд-разработчик на python
А действительно, интересный кейс.

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

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽