Ich versuche, Informationen zwischen meinen Modulen zu verknüpfen. An der Unterseite werde ich ein Zusammenfassungsmodul haben, das dem Kunden am Ende des Bestellvorgangs die Bestellinformationen angibt, d. H. E-Mail-Adresse, Adresse und Artikel, die über das Menümodul bestellt wurden. Ich kann jedoch nicht herausfinden, wie man das E-Mail-Modul mit anderen Modulen und meinem Zusammenfassungsmodul verbindet. Wenn ich versuche, mein Hauptmodul auszuführen, teilt es mir mit, dass email_adresse nicht definiert ist. Dies ist ein Abschlussprojekt für meine Programmierklasse und neu für Python. Dies ist das E-Mail-Modul zusammen mit dem Zusammenfassungsmodul.Python verbindet Informationen zwischen Modulen
import time
def main():
email(email_address)
summary(email_address)
def email(email_address):
email_address = str(input("Please enter a valid email address: "))
email_address_verify = str(input("Please re-enter your email address: "))
if email_address == email_address_verify:
print("Thank you!", "\n")
else:
return email(email_address)
time.sleep(2)
def summary(email_address):
print(email_address)
main()
Thank you! funktioniert jetzt großartig. Was wäre, wenn ich andere Variablen von einem Modul aufrufen möchte? Angenommen, das Pay-Modul hatte sowohl eine Zwischensumme als auch eine Summe und wollte sie im Zusammenfassungsmodul aufrufen? Vielen Dank. –
Sie können Argumente zurückgeben und übergeben, wie Sie möchten ... –