Как использовать Flask в Google Colab Laboratory Python Notebook? - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь создать сайт с помощью Flask в блокноте Google Colab Python.Однако запуск обычного кода Flask, который работает на обычном Python, не работает в Google Colab.Мне нужен код, который сработает, пожалуйста ..:)

Ответы [ 2 ]

0 голосов
/ 19 февраля 2019

код сервера:

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() 

код клиента:

import requests
r = requests.get("http://172.28.0.2/")
print(r.status_code)
print(r.encoding)
print(r.apparent_encoding)
print(r.text)

, чтобы перезапустить Flask, вы можете нажать меню: время выполнения-> перезапустить время выполнения

поделиться ссылкой:https://colab.research.google.com/drive/1ocoD0B0h2F8HhwWz9j9Td4uhvoTk_Um2

enter image description here

0 голосов
/ 01 февраля 2019

Я нашел пример запуска Flask в среде ноутбука.Вы можете использовать их подход.

https://parselmouth.readthedocs.io/en/latest/examples/web_service.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...