在Flask中,一个Python脚本可以通过导入另一个Python脚本来调用它。下面是一种常见的方法:
pip install flask
app.py
的Python脚本,作为主脚本。这个脚本将负责启动Flask应用程序,并定义路由和视图函数。以下是一个简单的示例:from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
utils.py
的Python脚本,作为被调用的脚本。这个脚本可以包含一些辅助函数或处理逻辑。以下是一个简单的示例:def add_numbers(a, b):
return a + b
app.py
中导入utils.py
,并在需要的地方调用其中的函数。以下是一个示例:from flask import Flask
from utils import add_numbers
app = Flask(__name__)
@app.route('/')
def hello():
result = add_numbers(2, 3)
return f'The result is: {result}'
if __name__ == '__main__':
app.run()
在这个示例中,app.py
导入了utils.py
中的add_numbers
函数,并在路由'/'
的处理函数中调用了该函数。当访问根路径时,将返回计算结果。
这是一个简单的示例,你可以根据实际需求进行扩展和修改。关于Flask的更多信息和用法,请参考腾讯云的Flask产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云