【发布时间】:2011-08-24 05:15:23
【问题描述】:
我想编写一个程序,当某个事件发生时,它会向一个或多个指定的收件人发送电子邮件。为此,我需要用户将邮件服务器的参数写入配置。可能的值例如:服务器地址、端口、ssl(true/false) 和所需收件人列表。
什么是用户友好/最佳实践的方法?
我当然可以使用具有正确参数的 python 文件,并且用户必须填写它,但我不认为这种用户友好。我还阅读了 python 中的“配置”模块,但在我看来,它是为自己创建配置文件而设计的,而不是让用户自己填写文件。
【问题讨论】:
-
我不明白。每次发送电子邮件时,用户都必须编写参数?为什么在这种情况下将参数记录在配置文件中?用用户给定的参数创建的字符串中包含的数据还不够吗?
-
@eyquem 用户应该在配置文件中输入一次数据。之后,程序总是从文件中读取它。
标签: python configuration