Найти - Пользователи
Полная версия: Как совместить Python c html и сервером?
Начало » Python для новичков » Как совместить Python c html и сервером?
1
vasya_vasin
Дорогие друзья, всем доброго времени суток!
Делаю первые шаги в программировании на Python. Недавно освоил CSS и HTML.
Тренирую Python по книгам Луца и Al Sweigart.
В целом всё понятно, всё работает и очень интересно. Но уже который день мучает один вопрос.
Как потом объединить эти документы (к примеру хотя бы на локальном сервере), чтобы данные в html обрабатывались Python? Со встроенным CGI-сервером сложностей нет, всё работает. А как быть если я начал тренироваться на локальном сервере для визуализации работы (как вариант на Laragon). Laragon выбрал за простоту установки, небольшой вес и русифицированное меню. Но сервер может быть любым из многих.
Не понятен только один вопрос как добиться взаимодействия между HTML и Python (например обработка простейших форм)?
Прошу меня извинить если в чем ошибся, или не так выразился.

FishHook
А что по-вашему делает веб-сервер и что такое по-вашему CGI?
vasya_vasin
Добрый день.
Прошу прощения, не очень точно пояснил ситуацию.
CGI-сервер - это встроенный сервер Python.
А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных, поскольку там есть встроенная база данных MySQL.
Я предвижу, что мне будут нужны MySQL для тренировки.
Если в CGI есть MySQL или можно её вызвать с помощью Python, то тогда смысл в других локальных серверах теряется.
vic57
для работы с серверами есть requests, aiohttp-client
https://pythonru.com/biblioteki/kratkoe-rukovodstvo-po-biblioteke-python-requests
https://aiohttp.readthedocs.io/en/stable/client_quickstart.html

FishHook
vasya_vasin
Добрый день. Прошу прощения, не очень точно пояснил ситуацию.CGI-сервер - это встроенный сервер Python. А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных, поскольку там есть встроенная база данных MySQL. Я предвижу, что мне будут нужны MySQL для тренировки. Если в CGI есть MySQL или можно её вызвать с помощью Python, то тогда смысл в других локальных серверах теряется.

1.
CGI-сервер - это встроенный сервер Python.
Давайте вместе почитаем википедию https://ru.wikipedia.org/wiki/CGI
2.
vasya_vasin
А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных

Laragon is the best - and fastest - local server by far!

Вам в итоге чего надо то? Я в душе не чаю, что такое Laragon, но это точно НЕ продакшен сервер. Нахрена он вам нужен вообще?
3.
vasya_vasin
Если в CGI есть MySQL или можно её вызвать
Это что-то. Вызвать MySQL? MySQL встроенный в CGI?

Ну бред же несете.
Делаю первые шаги в программировании на Python.
Ну так делайте шаги, скачайте книгу какую-нибудь из интернета и проходите туториал. Вы насочиняли каких-то чудовищных глупостей, у вас нет и примерного представления о том, что вы делаете вообще. Методом тыка вы не освоите материал. Какую литературу вы читали по теме?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB