Я пытаюсь связать информацию между моими модулями. Внизу у меня будет сводный модуль, который предоставит заказную информацию в конце процесса заказа клиенту, т. Е. Адрес электронной почты, адрес и элементы, заказанные из модуля меню. Тем не менее, я не могу понять, как установить связь между модулем электронной почты и другими модулями и моим итоговым модулем. Когда я пытаюсь запустить мой основной модуль, он сообщает мне, что адрес email_address не определен. Это окончательный проект для моего класса программирования и новый для python. Это модуль электронной почты вместе с итоговым модулем.Python, связывающий информацию между модулями
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()
Спасибо! отлично работает. Что делать, если я хочу вызвать другие переменные из модуля. Скажите, что платежный модуль имел как промежуточный итог, так и общий и хотел назвать их в сводном модуле? Спасибо. –
Вы можете возвращать и передавать аргументы, как вам угодно ... –