Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
11 / 10 / 2
Регистрация: 19.02.2018
Сообщений: 393

Считать текст с поля ввода на сайте, открытом в браузере

03.03.2020, 05:20. Показов 2486. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте всем. Такая ситуация, Мне очень трудно писать из-за физических ограничений. Поэтому использую сайт с голосовым вводом. Идея заключается в том, чтобы написать python скрипт, который считывал текст с сайта https://www.speechtexter.com/ с поля ввода, открытого в браузере Google Chrome.

Подскажите пожалуйста, в каком направлении искать информацию. Библиотека BeautifulSoup считывает информацию с сайтов. Но мне нужно считать текст с открытой вкладке браузер, вырезать потом создаем список, Каждый элемент на клавиатуры. Скажите пожалуйста,

очень нужен ваш совет
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.03.2020, 05:20
Ответы с готовыми решениями:

Считать текст с текстового поля в браузере
День добрый, у меня следующая прога считывает с окна или контрола, который под курсором, заголовок и класс. Если контрол - текстовое поле,...

Как считать текст из txt файла и вставить его в компонент webbrowser в поля ввода (авторизация)
help mee

Как считать текст браузере?
вопрос такой, если страница формируется путем запросов. то есть не статистический текст, возможно ли каким то образом считать текстовую...

6
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
03.03.2020, 13:59
Егор Щербанов,

lxml для парсинга странички, с помощью селектора находим поле, получаем данные.
0
11 / 10 / 2
Регистрация: 19.02.2018
Сообщений: 393
03.03.2020, 14:58  [ТС]
DmFat, спасибо Вам за ответ. будьте так добры, скажите, пожалуйста, какой модуль на python для этого использовать?
0
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
03.03.2020, 16:00
Егор Щербанов, lxml.
0
11 / 10 / 2
Регистрация: 19.02.2018
Сообщений: 393
03.03.2020, 16:55  [ТС]
ioprst, спасибо Вам за вашу подсказку. но lxml парсит документ xml. так ведь? как поступить с открытой в браузере страницы?. сам процесс извлечения из xml страницы, если она сохранна в виде документа, не так уж сложен. там разбор тегов и т.д.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
03.03.2020, 17:07
Цитата Сообщение от Егор Щербанов Посмотреть сообщение
lxml парсит документ xml.
lxml парсит и xml и html. Но дело в том, что никто не учитывает одного момента.
Вы что-то наговариваете в микрофон, голосовой поток передается на сайт, он это все распознает в текст и возвращает вам текст, который выводит в текстовый input.
Здесь нельзя обратиться к странице get запросом по url и потом ее распарсить (вот если бы сайт имел свое публичное API - другое дело).
Здесь можно разве что попробовать запустить браузер через selenium (в видимом режиме) и работать с сайтом через него (не могу сказать точнее, так как не в курсе как сайт подключается к браузеру - через какой-то плагин?)
Там уже можно и распарсить то, что сайт вернет после голосового ввода. Парсер в selenium встроенный.

P.S. Хотя, конечно, можно поковырять встроенным в браузер отладчиком запросы, которые отправляет страничка на сервер. Может быть найдется вариант с непосредственной отправкой голосового ввода на сервер.
0
11 / 10 / 2
Регистрация: 19.02.2018
Сообщений: 393
03.03.2020, 17:27  [ТС]
Garry Galler, спасибо огромное за Ваш столь подробный и доскональный ответ. теперь благодаря ему понял в какую сторону копать. Вы мне очень помогли своим советом. буду изучать selenium.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.03.2020, 17:27
Помогаю со студенческими работами здесь

Считать содержимое поля ввода и обрамить скобками
В HomeLisp: При событии _BUT_1_Click считывается содержимое поля ввода _Txt_1 и пишется в x. Затем происходит преобразование из...

Как считать формулу с поля для ввода (input)
Возможно ли считать формулу с поля input. Например мы пишем, cos(x)+sin(x) в одно поле и вводим x в другое поле. Нам должно посчитать эту...

Считать текст с поля
Подскажите пожайлуста, как по нажатию кнопки считать с поля текст загнать его в переменную?

Как считать данные из поля ввода и дальнейшая работа с ними
Мне нужно считать данные из поля (Несколько строк), а также из переключателя (Radiobutton) from tkinter import * root = Tk() ...

С клавиатуры ввести текст, признаком конца ввода считать точку
Помогите пожалуйста, нужно с клавиатуры ввести текст, признаком конца ввода считать точку. Забыл как делать.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru