Я создаю flask веб-приложение для проекта и пытался получить к нему доступ с моего телефона или даже с моего p c (flask работает на Raspberry Pi), и он не загружается, говорит " Сайт не может быть достигнут 0.0.0.0 отказался подключиться ". Он работал раньше на моем p c, но больше не работает.
from flask import Flask, render_template, request, redirect, url_for
from PCF8574 import PCF8574_GPIO
from Adafruit_LCD1602 import Adafruit_CharLCD
app = Flask(__name__)
app.config['SECRET_KEY'] = '************'
PCF8574_address = 0x27 # I2C address of the PCF8574 chip.
PCF8574A_address = 0x3F # I2C address of the PCF8574A chip.
try:
mcp = PCF8574_GPIO(PCF8574_address)
except:
try:
mcp = PCF8574_GPIO(PCF8574A_address)
except:
print ('I2C Address Error !')
exit(1)
#Create LCD, passing in MCP GPIO adapter.
lcd = Adafruit_CharLCD(pin_rs=0, pin_e=2, pins_db=[4,5,6,7], GPIO=mcp)
mcp.output(3,1)
lcd.begin(16,2)
@app.route("/")
def index():
return redirect(url_for('msgInput'))
@app.route('/home', methods=["GET", "POST"])
def msgInput():
if request.method == 'POST':
global lcdText
req = request.form
lcdText = req.get('lcd')
print(lcdText)
lcd.clear()
lcd.message(lcdText)
return redirect(request.url)
return render_template('index.html')
if __name__ == "__main__":
app.run(debug=True, host = '0.0.0.0')