Форум сайта python.su
Дорогие друзья, всем доброго времени суток!
Делаю первые шаги в программировании на Python. Недавно освоил CSS и HTML.
Тренирую Python по книгам Луца и Al Sweigart.
В целом всё понятно, всё работает и очень интересно. Но уже который день мучает один вопрос.
Как потом объединить эти документы (к примеру хотя бы на локальном сервере), чтобы данные в html обрабатывались Python? Со встроенным CGI-сервером сложностей нет, всё работает. А как быть если я начал тренироваться на локальном сервере для визуализации работы (как вариант на Laragon). Laragon выбрал за простоту установки, небольшой вес и русифицированное меню. Но сервер может быть любым из многих.
Не понятен только один вопрос как добиться взаимодействия между HTML и Python (например обработка простейших форм)?
Прошу меня извинить если в чем ошибся, или не так выразился.
Офлайн
А что по-вашему делает веб-сервер и что такое по-вашему CGI?
Офлайн
Добрый день.
Прошу прощения, не очень точно пояснил ситуацию.
CGI-сервер - это встроенный сервер Python.
А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных, поскольку там есть встроенная база данных MySQL.
Я предвижу, что мне будут нужны MySQL для тренировки.
Если в CGI есть MySQL или можно её вызвать с помощью Python, то тогда смысл в других локальных серверах теряется.
Офлайн
для работы с серверами есть requests, aiohttp-client
https://pythonru.com/biblioteki/kratkoe-rukovodstvo-po-biblioteke-python-requests
https://aiohttp.readthedocs.io/en/stable/client_quickstart.html
Офлайн
vasya_vasin
Добрый день. Прошу прощения, не очень точно пояснил ситуацию.CGI-сервер - это встроенный сервер Python. А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных, поскольку там есть встроенная база данных MySQL. Я предвижу, что мне будут нужны MySQL для тренировки. Если в CGI есть MySQL или можно её вызвать с помощью Python, то тогда смысл в других локальных серверах теряется.
CGI-сервер - это встроенный сервер Python.Давайте вместе почитаем википедию https://ru.wikipedia.org/wiki/CGI
vasya_vasin
А меня в частности интересует подключение к любому другому не встроенному локальному серверу к примеру к Laragon и ему подобных
Laragon is the best - and fastest - local server by far!
vasya_vasinЭто что-то. Вызвать MySQL? MySQL встроенный в CGI?
Если в CGI есть MySQL или можно её вызвать
Делаю первые шаги в программировании на Python.Ну так делайте шаги, скачайте книгу какую-нибудь из интернета и проходите туториал. Вы насочиняли каких-то чудовищных глупостей, у вас нет и примерного представления о том, что вы делаете вообще. Методом тыка вы не освоите материал. Какую литературу вы читали по теме?
Отредактировано FishHook (Авг. 16, 2019 16:27:22)
Офлайн