コード例 #1
0
def prompt_for_settings():
    settings = Settings()
    settings.user_email = prompt_value('Enter the email')
    assert '@' in settings.user_email
    settings.smtp_server = prompt_value(
        'Enter the SMTP server', 'smtp.' + settings.user_email.split('@')[1])
    settings.smtp_port = prompt_value('Enter the SMTP port', 587)
    return settings