Итак, я попытался пытался вычислить миллионы и миллионы различных комбинаций приведенной ниже строки, но я вычислял только примерно 1750 комбинаций в секунду, что даже близко не соответствует скорости, которая мне нужна. Итак, как мне изменить это, чтобы несколько процессов одной и той же вещи вычисляли разные части, не вычисляя части, которые уже были рассчитаны, и при этом сохраняя высокие скорости? Приведенный ниже код частично является тем, что я использовал. Буду признателен за любые примеры!
from itertools import product
for chars in product("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ12234567890!@#$%^&*?,()-=+[]/;", repeat = 4):
print chars