Стесняюсь спросить, а средствами форматирования строк не пробовали? Я правда довольно давно туда заглядывал, и вроде там было достаточно развесисто всё. Вот к примеру.
Многопроцессорность тут, мне кажется, не очень нужна - вы же не цифры молотите, а хотите организовать input/output. Конечно, для работы браузера какой-то прирост это даст, но не радикальный.
Всё это замечательно, но для того, чтобы ставить тэг python, надо код на языке или тонкости самого языка. А вопросы по лингвистике… тут python не в тему.
Поверьте, книга Лутца очень хорошая. Ну да, очень нудная.
Но если вы не можете осилить Лутца, то вам, вероятно, лучше поискать другую сферу применения своих сил. Ибо в дальнейшем вас ждут не менее нудные, но гораздо более бестолковые документы. Очень много. Очень разных, но по-преимуществу очень скучных. И очень-очень важных.
Осильте Лутца - и вы не пожалеете. Откроется существенно более глубокое понимание языка.
Сергей П, реально очень важное замечание. Все-таки сразу видно профессионала.
Одно слово многое меняет.
Любопытно, с точки зрения практической такая функция какое может дать преимущество перед обычным ГСЧ и отдельной последующей проверкой на несовпадение со списком уже сгенерированных значений (или их хэшей)? Разве что защиту от дурака…
Винда очень сложная система, кривые руки хацкеров могли поломать там всё, что угодно, пытаться оставить кучу закладок, зацепок, чтобы вернуться. При этом могут все что угодно перепутать, ошибиться, забыть.
Корректно восстановить систему после неизвестно каких вмешательств можно, но практического смысла нет. Польза, как от подорожника. И никогда не будешь знать наверняка, где какая-нибудь неприятность притаилась.
Как правило, всё это – плата за совершенно бесплатные варианты платных продуктов, заботливо подготовленных честными и неподкупными взломщиками. Им же тоже кушать хочется.