Dan*_*esh 4 python flask google-colaboratory
我正在尝试在Google Colab Python笔记本中使用Flask构建网站。但是,运行适用于常规Python的常规Flask代码无法在Google Colab上运行。我需要可以解决的代码.. :)
小智 9
!pip install flask-ngrok
from flask import Flask
from flask import request
from flask_ngrok import run_with_ngrok
app = Flask(__name__)
run_with_ngrok(app) # Start ngrok when app is run
# for / root, return Hello Word
@app.route("/")
def root():
url = request.method
return f"Hello World! {url}"
app.run()
Run Code Online (Sandbox Code Playgroud)
https://medium.com/@kshitijvijay271199/flask-on-google-colab-f6525986797b
服务器代码:
import socket
print(socket.gethostbyname(socket.getfqdn(socket.gethostname())))
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
import threading
threading.Thread(target=app.run, kwargs={'host':'0.0.0.0','port':80}).start()
Run Code Online (Sandbox Code Playgroud)
客户代码:
import requests
r = requests.get("http://172.28.0.2/")
print(r.status_code)
print(r.encoding)
print(r.apparent_encoding)
print(r.text)
Run Code Online (Sandbox Code Playgroud)
要重启Flask,您可以单击菜单:runtime-> restart runtime
共享链接:https : //colab.research.google.com/drive/1ocoD0B0h2F8HhwWz9j9Td4uhvoTk_Um2
| 归档时间: |
|
| 查看次数: |
3199 次 |
| 最近记录: |