python - 如何在 Google Colab 笔记本上托管烧瓶 API 以进行测试?
问题描述
我正在尝试在 google colab notebook 上托管 flask API,这里是 google colab notebook 链接:
https://colab.research.google.com/drive/15TElc4G0Fp5hNRMhdWh7NDxnqCTTHBcN?usp=sharing
我确实得到了 ngrok URL,但打开这个 URL 说
隧道 11deff2aa4d8.ngrok.io 未找到
有人可以确认 Google colab 设置中是否有任何更改吗?问候,
!pip install flask-ngrok
from flask_ngrok import run_with_ngrok
from flask import Flask
app = Flask(__name__)
run_with_ngrok(app) #starts ngrok when the app is run
@app.route("/")
def home():
return "<h1>Running Flask on Google Colab!</h1>"
app.run()
解决方案
推荐阅读
- firebase - 无法在 Firebase 中创建 Firestore 数据库作为非所有者帐户
- phpstorm - PHP Codesniffer phpcs: 错误: PhpStorm 中未安装 squizlabs/php_codesniffer/CodeSniffer.conf.dist 编码标准
- batch-file - 如何在窗口bat文件中计算具有特殊字符的唯一字符串
- python - Buildozer 未安装 Android SDK [FIX]
- android - 对 Android 模拟器 Appium/Android Studio 使用 swipe 时结果不一致
- azure-functions - 如何对 Azure Functions P2v2 进行健康检查?
- angular - 将动态加载的输入保存为数组
- c# - 进行测试时如何为 EF Core 设置架构
- flutter - 颤振中的零安全性
- r - R:将选定列中的值添加到大量其他列