Я не очень понимаю, что значит как запускаю? Кнопкой в

пайчарме)

python russian programming

26 ответов

что именно ты запускашеь кнопкой в пайчарме?

опции запуска \ полный лог запуска ты нам не покажешь?

Илья Вязанкин
flaskprod.py

This site can’t be reached

Илья Вязанкин
flaskprod.py

что еще на нахрен за flaskprod.py ? и откуда мы его должны взять?

Илья-Вязанкин Автор вопроса
Alex
что еще на нахрен за flaskprod.py ? и откуда мы ег...

основной файл. Где роут прописан, в котором проблема. И в нем же запускается фласк

Илья-Вязанкин Автор вопроса
Alex
опции запуска \ полный лог запуска ты нам не покаж...

C:\Users\Илья\AppData\Local\Programs\Python\Python310\python.exe C:/Users/Илья/Nextcloud/Sync/code/Python/Projects/_home/flaskprod/wsgi.py * Running on http://127.0.0.1:5000 (Press CTRL+C to quit) * Serving Flask app 'flaskprod' (lazy loading) * Environment: production WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. * Debug mode: off 127.0.0.1 - - [23/Jun/2022 16:35:27] "POST /api/v1.0/log HTTP/1.1" 200 - 127.0.0.1 - - [23/Jun/2022 16:35:27] code 400, message Bad request syntax ('{') 127.0.0.1 - - [23/Jun/2022 16:35:27] "None /api/v1.0/log HTTP/0.9" HTTPStatus.BAD_REQUEST -

Илья-Вязанкин Автор вопроса
Alex
что находится в wsgi.py ?

from flaskprod import app if __name__ == "__main__": app.run()

Илья-Вязанкин Автор вопроса
Alex
что находится в wsgi.py ?

Получается наврал. Запускается wsgi.py

Илья-Вязанкин Автор вопроса

2.1.2 тоже самое выдает

Илья Вязанкин
2.1.2 тоже самое выдает

ну или происходит какая-то мистика или ты нам чего-то недоговариваешь

Илья-Вязанкин Автор вопроса
Alex
ну или происходит какая-то мистика или ты нам чего...

Если и не договариваю, то только по незнанию. Что еще может влиять? Что могу недоговаривать?

Илья Вязанкин
Если и не договариваю, то только по незнанию. Что ...

Было бы неплохо если бы ты абсолютно весь код своего проекта мог выложить на гх.

Илья-Вязанкин Автор вопроса
quantum super position
Было бы неплохо если бы ты абсолютно весь код свое...

Закомментил вообще все почти. Все что осталось от кода: from flask import Flask app = Flask(__name__) @app.route('/api/v1.0/log', methods=["POST"]) def log_add(): return "ok" if __name__ == "__main__": app.run(host='0.0.0.0')

Илья-Вязанкин Автор вопроса
quantum super position
Было бы неплохо если бы ты абсолютно весь код свое...

и переделал, чтобы python запускал flaskprod.py вместо wsgi.py

Илья Вязанкин
и переделал, чтобы python запускал flaskprod.py вм...

И что, всё равно эта ошибка? Скопировал твои 5 строчек, всё ок

Илья-Вязанкин Автор вопроса
quantum super position
хз уже

запрос отправляете чем?

>>> import requests >>> URL = 'http://localhost:5000/api/v1.0/log' >>> json = {"meow": "bark"} >>> requests.post(URL, json=json) <Response [200]>

Илья-Вязанкин Автор вопроса
quantum super position
>>> import requests >>> URL = 'http...

У Вас версия питона какая?

Илья-Вязанкин Автор вопроса
quantum super position
3.9.10

вот у меня на другом компе тоже на 3.9 завелось все. А тут 3.10. Щас переставлю может в нем дело

Похожие вопросы