function als value in einem dict
Hallo zusammen, leider finde ich nichts, wie ich einen passwort generator, als value in einem dict aufrufen kann. Geht das überhaupt? ##### password_generator ############ 18 #def generator_pw(): 19 # pwd = string.ascii_letters + string.digits + string.punctuation 20 # return "".join(random.choice(pwd) for x in range(random.randint(1, 13))) 21 22 #print(generator_pw()) 23 24 ##################################### 25 26 27 with open('docker-compose.yml', "r") as f: 28 docker_compose = yaml.full_load(f) 29 30 def generator_pw(): 31 pwd = string.ascii_letters + string.digits + string.punctuation 32 return "".join(random.choice(pwd) for x in range(random.randint(1, 13))) 33 34 print(generator_pw()) 35 36 # docker_compose["services"]["db"]["environment"] = dict(MYSQL_ROOT_PASSWORD= "passingTest") 37 docker_compose["services"]["db"]["environment"] = dict(MYSQL_ROOT_PASSWORD= generator_pw) 38 39 with open('docker-compose.yml', "w") as f: 40 yaml.dump(docker_compose, f) momentan wird in der yaml "null" geliefert. Was ist hier die richtige Vorgehensweise? Kann jemand helfen? Danke! Gruß Stefan
Hallo Stefan, On 10.10.2020 12:10, Stefan Fuhrmann wrote:
Hallo zusammen,
37 docker_compose["services"]["db"]["environment"] = dict(MYSQL_ROOT_PASSWORD= generator_pw) [...]
Was ist hier die richtige Vorgehensweise?
Kann jemand helfen?
Die musst die Funktion aufrufen. Da fehlen zwei Klammern hinter dem Namen der Funktion. Viele Grüße, Hardy
Hallo Hardy, super, ja danke! Ich habs vergessen... Gruß STefan Am 10.10.20 um 18:45 schrieb Hardy Erlinger:
Hallo Stefan,
On 10.10.2020 12:10, Stefan Fuhrmann wrote:
Hallo zusammen,
37 docker_compose["services"]["db"]["environment"] = dict(MYSQL_ROOT_PASSWORD= generator_pw) [...]
Was ist hier die richtige Vorgehensweise?
Kann jemand helfen?
Die musst die Funktion aufrufen. Da fehlen zwei Klammern hinter dem Namen der Funktion.
Viele Grüße,
Hardy
_______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de
participants (2)
-
Hardy Erlinger
-
Stefan Fuhrmann