Вопросы по теме 'mechanize'

Easy_install не устанавливает Mechanize?
Я нахожусь в процессе перехода со старой машины с Win2K на новый и гораздо более мощный 64-битный ПК с Vista. Большая часть миграции прошла довольно гладко, но я обнаружил, что мне нужно переустановить ВСЕ мои инструменты, связанные с Python. Я...
1841 просмотров
schedule 30.04.2024

Как я могу войти в систему и загрузить файл с помощью Perl's WWW::Mechanize?
Я пытаюсь использовать Perl WWW::Mechanize для загрузки файла. Я должен войти на сайт раньше, а затем, после проверки формы, загрузить файл. Дело в том, что в нерабочее время у меня не получалось делать то, что я хочу. В конце скрипт сохраняет...
1510 просмотров
schedule 09.12.2023

Механизм Python SelectControl пуст, когда он должен иметь значения
Я пытаюсь автоматизировать загрузку некоторых данных из веб-формы. Я использую модуль Python mechanize . URL находится здесь: http://www.hiv.lanl.gov/components/sequence/HIV/search/search.html Мне нужно указать длину последовательности, подтип...
777 просмотров
schedule 11.03.2024

Как установить значение скрытой формы в Mechanize/Python?
Я копаю сайт, который использует скрытую форму как средство противодействия именно тому, что я пытаюсь сделать. Эта форма: <input style="width: 2px; height: 25px" type="hidden" size="1" name="TestJavaScript" /> является виновником....
10202 просмотров
schedule 12.05.2024

Почему HTTP-запрос зависает в моем скрипте Python?
Один из моих сценариев отлично работает в системе XP, но точный сценарий зависает в системе 2003 года. Я всегда использую механизм для отправки http-запроса, вот пример: import socket, mechanize, urllib, urllib2 socket.setdefaulttimeout(60) ####...
1442 просмотров

Как открыть URL-адрес с помощью Python без использования браузера?
Я хочу открыть URL-адрес с кодом Python, но не хочу использовать модуль «веб-браузер». Я уже пробовал это, и это сработало (он открыл URL-адрес в моем браузере по умолчанию, чего я НЕ хочу). Итак, я попытался использовать urllib (urlopen) и...
2332 просмотров
schedule 25.05.2024

Может ли механизм Python извлечь текст, связанный с элементом управления?
Я пишу сканер и постоянно сталкиваюсь с элементами управления формами, для которых механизация не может дать мне никакой информации, кроме типа. Есть ли способ получить удобочитаемый текст, связанный с элементом управления? Я знаю, что это немного...
148 просмотров
schedule 15.10.2022

Как использовать вывод WWW::Mechanize?
Я хотел бы просмотреть все ссылки на веб-странице, поэтому я попытался #!/usr/bin/perl use WWW::Mechanize; my $url = "http://www.google.com"; my $m = WWW::Mechanize->new(); $m->get($url); my @links = $m->find_all_links(url_regex =>...
518 просмотров
schedule 04.11.2022

python механизировать FormNotFoundError
Я работаю над механизмом извлечения элемента формы import mechanize br = mechanize.Browser() br.set_handle_robots(False) br.open("http://www.bnm.gov.my/index.php?ch=12&pg=622") br.select_form(name="Rates") Но это бросает ошибку:...
389 просмотров
schedule 30.10.2023

Использование драгоценного камня Mechanize для возврата набора ссылок в зависимости от их положения в DOM.
Я борюсь с механизацией. Я хочу «щелкнуть» по набору ссылок, которые можно идентифицировать только по их положению (все ссылки внутри div#content) или их href. Я пробовал оба этих метода идентификации выше без успеха. Из документации я так и не...
6805 просмотров
schedule 30.03.2024

Как использовать механизм для автоматического перелистывания страниц после входа в систему?
Я столкнулся с некоторыми вопросами, когда использую механизацию для входа на веб-сайт. Вот мой код. require 'rubygems' require 'mechanize' agent = Mechanize.new page = agent.get("https://example.com/login") login_form = page.forms.first...
285 просмотров
schedule 31.07.2022

вход на сайт https с использованием библиотеки python mechanize
У меня есть следующий код: import requests import sys import urllib2 import re import mechanize import cookielib #import json #import imp #print(imp.find_module("requests")) #print(requests.__file__) EMAIL = "******" PASSWORD = "*******" URL =...
3838 просмотров
schedule 30.04.2024

Нужна автоматизированная альтернатива гем Rails для Mechanize для целей, не связанных с тестированием
Я пишу скрипт, который автоматизирует заполнение веб-формы в моем приложении Rails, используя записи формы, указанные на стороне клиента. Однако этот сайт использует Javascript, поэтому о Mechanize не может быть и речи. Однако все, что я читал об...
1033 просмотров

Извлечение данных из Facebook с помощью Python
Я уже несколько дней пытаюсь (безуспешно) собрать города примерно с 500 URL-адресов Facebook. Однако Facebook очень странно обрабатывает свои данные, и я не могу понять, что происходит под капотом, чтобы понять, что мне нужно делать. По сути,...
47956 просмотров

python, сбор ссылок / значений скрипта со страницы
Я пытаюсь создать программу для сбора ссылок и некоторых значений с веб-сайта. Он работает в основном хорошо, но я встречал страницу, на которой это не работает. С помощью firebug я вижу, что это html-код иллюзорной «ссылки» (не могу найти ее при...
208 просмотров

Что делает Mechanize br.set_handle_gzip()?
Скопировав настройку браузера chanize из учебника, я установил br.set_handle_gzip(True) . Когда я очищаю сайт с помощью объекта браузера, python печатает UserWarning: gzip transfer encoding is experimental! . Этот ответ годичной давности...
883 просмотров
schedule 07.12.2023

Ошибка Python Mechanize 307
Я пытаюсь заполнить формы на двух разных страницах, при этом действие формы второй страницы является ссылкой .cgi. Я могу заполнить обе формы абсолютно нормально, но когда я пытаюсь отправить вторую форму, mechanize возвращает ошибку 307, которая...
180 просмотров
schedule 10.02.2024

Щелкая только по ссылкам в определенном меню?
Я пытаюсь очистить страницу, и мне нужно щелкнуть некоторые ссылки в меню. Если я использую метод поиска, я застреваю в объекте Nokogiri и поэтому не могу использовать метод щелчка. agent.page.search('.right-menu').links_with(href:...
40 просмотров
schedule 11.05.2024

Очистка aspx с помощью механизма Python — получение результатов поиска
Я пытался собрать отчеты о раскрытии финансовой информации Конгресса, используя chanize; форма успешно отправлена, но я не могу найти результаты поиска. Мой скрипт ниже: br = Browser() br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U;...
582 просмотров
schedule 07.03.2024

Python механизирует, подожди и щелкни
Используя chanize, как я могу подождать некоторое время после загрузки страницы (на некоторых веб-сайтах есть таймер до появления ссылок, например, на страницах загрузки), и после загрузки ссылок нажать на определенную ссылку? Поскольку это тег...
1242 просмотров
schedule 22.03.2024