@mixailkornia

Как Подсчитать количество значений?

Есть код который генерирует уникальные токены.
Как посчитать количетсво которое выйдет в итоге.
А также разбить это на кластерный поток.
тоесть есть 10 машин.
каждаой машине дать лишь часть на выполнение кода.
чтобы уменьшить время генерации.
import itertools
for i in itertools.combinations_with_replacement('234567QWERTYUIOPLKJHGFDSAZXCVBNM', 54):
    xs = ''.join(i)
    with open('hash.txt', 'a') as writefile:
        writefile.write('\n{0}'.format(xs))
    print(''.join(i))
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
lapitsky
@lapitsky
python как хобби
1. кластерный поток, изучай асинхронизацию
2. чтобы подсчитать количество значений создай за пределами for переменную, а потом добавляй +1 к каждой итерации

tag = 0
for i in itertools.combinations_with_replacement('234567QWERTYUIOPLKJHGFDSAZXCVBNM', 54):
tag += 1
print(''количество ", tag)
Ответ написан
Ваш ответ на вопрос

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

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