Ergebnis 1 bis 2 von 2

Thema: Frage zu String-Generator

  1. #1
    Anfänger Avatar von exploit_xy
    Registriert
    Aug 2021
    Beiträge
    7
    Gefällt mir!
    2
    Gefällt mir: 1

    Frage zu String-Generator

    Mit diesem py-Script möchte ich gerne alle möglichen 10-stelligen Kombinationen aus a-z, A-Z, 0,9 erstellen.

    Code:
    import itertools
    import string
    
    keyspace = string.digits + string.ascii_lowercase + string.ascii_uppercase
    
    for combination in itertools.product(*[keyspace] * 10):  
        print(''.join(combination), file=open("output.txt", "a"))
        print('Combinations generated in output.txt')
    Funktioniert so weit ganz gut.

    Jetzt zu meiner Frage:
    Wie groß wird das File werden, bzw. wie lange könnte das in etwa dauern?

  2. Diesen Mitgliedern gefällt dieser Beitrag:


  3. #2
    Senior
    Registriert
    May 2020
    Beiträge
    226
    Gefällt mir!
    55
    Du gefällst: 203
    Stichwort "Variation mit Wiederholung".
    2 * 26 Buchstaben + 10 Zahlen = 62 Zeichen hoch 10 = 839.299.365.868.340.224 Variationen

    Wenn man jetzt von UTF-8 ausgeht mit 1 Byte pro Standardzeichen und einem Zeilenumbruch nach jeder Variation mit unix \n 1 Byte oder Windows \r\n 2 Bytes also 11 Bytes pro Zeile/Varition.

    839299365868340224 * 11 = 9232293024551742464 Bytes ~ 9 Exabyte

    Ich hoffe, ich habe mich nicht verrechnet oder vertippt und bin nicht falsch abgebogen.

    Dauer: Sehr lang. Hängt natürlich von deiner Hardware ab, lässt sich aber einfach hochrechnen: nimm weniger Zeichen und eine kürze Variation und miss die Zeit dafür.

  4. Diesen Mitgliedern gefällt dieser Beitrag:


Ähnliche Themen

  1. (PHP) - Utf8 Bom aus String entfernen
    Von darkness im Forum Entwicklung / Programmierung
    Antworten: 2
    Letzter Beitrag: 01.01.2018, 17:31
  2. Mtn screenshoot string frage
    Von Cyberhotte im Forum IntelliTool.it
    Antworten: 6
    Letzter Beitrag: 21.12.2017, 20:38
  3. (PHP) - Design Kampagnen Auswahl (Adserver) + Bonus Frage + Bonus Frage
    Von darkness im Forum Entwicklung / Programmierung
    Antworten: 0
    Letzter Beitrag: 08.09.2016, 18:29
  4. (PHP) - Prüfen ob $string ein Releasename ist
    Von darkness im Forum Entwicklung / Programmierung
    Antworten: 14
    Letzter Beitrag: 16.10.2015, 14:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org