Python 内部服务器错误服务器遇到内部错误,无法完成您的请求

Python 内部服务器错误服务器遇到内部错误,无法完成您的请求,python,flask,Python,Flask,我知道这并不完全是python,但我刚刚开始学习flask,因为我已经完成了python的学习。每当我尝试执行下面的代码行时,我都会得到500错误。谁能帮帮我吗。多谢各位 from flask import Flask app = Flask(__name__) @app.route('/<name>') def helloWorld(): return '<h1> Hello {} </h1>'.format(name) 您的hello函数使用了n

我知道这并不完全是python,但我刚刚开始学习flask,因为我已经完成了python的学习。每当我尝试执行下面的代码行时,我都会得到500错误。谁能帮帮我吗。多谢各位

from flask import Flask

app = Flask(__name__)

@app.route('/<name>')
def helloWorld():
 return '<h1> Hello {} </h1>'.format(name) 

您的
hello
函数使用了
name
,函数中没有定义该名称。必须将其包含在参数中:

from flask import Flask

app = Flask(__name__)

@app.route('/<name>')
def helloWorld(name):
    return '<h1> Hello {} </h1>'.format(name) 
从烧瓶导入烧瓶
app=烧瓶(名称)
@应用程序路径(“/”)
def helloWorld(名称):
返回“Hello{}”。格式(名称)

通过这种方式,Flask可以将从URL检索到的名称传递给您的函数,您的函数也可以使用它。

谢谢。它解决了这个问题。我是新手,所以谢谢你帮我摆脱困境,不客气!请注意,您可以接受问题的答案(左边的勾号),并且/或者如果您认为他们已经解决了您的问题,您可以向上投票(一旦您有足够的声誉)。再次感谢
from flask import Flask

app = Flask(__name__)

@app.route('/<name>')
def helloWorld(name):
    return '<h1> Hello {} </h1>'.format(name)