Здравствуйте. Я не очень ориентируюсь в возможностях Python.
Я хочу написать на python скрипт, который будет на определённом порту слушать входящие запросы по http в формате json их обрабатывать и возвращать обратно в ответ json.
Приняв запрос json я разберу его подключусь к базе PostgreSQL, выполню добавление записи, и верну успешность операции в json.
Я не спрашиваю как это сделать, мой вопрос какие библиотеки использовать.
Это будет консольные приложение, постоянно работающие и слушающее порт.
Буду благодарен если направите в нужную сторону)
Если запросы однотипные и не сильно сложные - библиотека TCP. Предоставляет сырые сокеты. Слушаем порт, парсим данные и далее по списку. Ну или полноценные http фреймворки, а ля django или flask
Для json библиотека json =)
порта 80000 не существует. Диапазон 0 - 65535
Слушать можно любой, который еще никто не слушает, порты номером до 1024 на Windows требуют прав администратора.
TCP предоставляет СЫРЫЕ сокеты. Все сами. Пришли данные - надо прочитать. Парсить - пишите парсер. Несколько запросов одновременно - несколько потоков, или asyncio. Как напишите так и будет.
Это решение не для прода, это поучить язык и выполнять одну задачу без фреймворков. Тут про сокеты подробнее.