Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x TypeError:uuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;近期';_Python 3.x_Flask Sqlalchemy_Flask Mail - Fatal编程技术网

Python 3.x TypeError:uuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;近期';

Python 3.x TypeError:uuu init_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu;近期';,python-3.x,flask-sqlalchemy,flask-mail,Python 3.x,Flask Sqlalchemy,Flask Mail,我从博客向收件人发送邮件时出错,但它抛出了一个错误 @app.route('/contact', methods=['GET', 'POST']) def contact(): if request.method == 'POST': name = request.form.get ('name') email = request.form.get('email') phone = request.form.get('phone') message = reque

我从博客向收件人发送邮件时出错,但它抛出了一个错误

@app.route('/contact', methods=['GET', 'POST'])
def contact():
if request.method == 'POST':
    name = request.form.get ('name')
    email = request.form.get('email')
    phone = request.form.get('phone')
    message = request.form.get('message')

    entry = Contact(name=name, email=email, phone_no=phone, \
                    date=datetime.now(), message=message)
    db.session.add(entry)
    db.session.commit()
    mail.send_message('A message from Blog' + name,
                      sender=email,
                      recepients=params['gail-user'],
                      body=message + "/n" + phone
                      )

    return render_template('contact.html',params=params)

“和”一词的拼写为“收件人”,而不是“收件人”。flask mail的
Message
类型(与参数匹配的
send\u Message
类型)要求拼写正确。

不确定。您的错误标志:关键字参数'recepient',但在这段代码中我看到了recepient,结尾是's'。也许它希望收到作为参数的收据?