flask hello
所属分类 python
浏览量 12
# app.py
from flask import Flask
import os
# 创建 Flask 应用实例
app = Flask(__name__)
# 定义路由和视图函数
@app.route('/')
def hello():
return 'Hello, World!'
# 启动应用
if __name__ == '__main__':
port = int(os.environ.get('PORT', 8888)) # 默认端口 8888
app.run(debug=True, port=port)
# Linux/macOS
export PORT=8080
python app.py
# Windows
set PORT=8080
python app.py
http://127.0.0.1:8080
参数读取几种方式
1. 使用argparse模块获取命令行参数
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--port', type=int, default=5000) # 默认端口5000
args = parser.parse_args()
app.run(debug=True, port=args.port)
python app.py --port 8000
2. 使用os.environ读取环境变量
import os
port = int(os.environ.get('PORT', 8888)) # 默认端口 8888
# Linux/macOS
export PORT=8080
python app.py
# Windows
set PORT=8080
python app.py
上一篇
下一篇
杭州市民卡预付账卡户和电子钱包账户区别
python3 fastapi 简介
Python __name__ 使用
python字节码缓存 .pyc 文件
python 项目目录结构
可发布Python包 项目示例