mechanize

Когда я запускаю следующий скрипт: from mechanize import Browser br = Browser() br.open(url) br.select_form(name="edit_form") br['file'] = 'file.txt' br.submit() Я получаю: ValueError: атрибут value доступен только для чтения И я все еще получаю ту же ошибку, когда добавляю: br.form.set_all_readonly(...

Как закрыть вкладку, основываясь на ее названии, используя WWW::Mechanize::Firefox? Вот что у меня сейчас есть: my $ff = Firefox::Application->new(); my @tab_info = $ff->openTabs(); foreach my $tab (@tab_info) { if($tab->{title} eq "TITLE HERE") { $ff->closeTab($tab->{location});...

Только что начал веб-скрейпинг в python, и у меня возникли некоторые проблемы. Я начал использовать Selenium для загрузки источника веб-страницы и сохранения его: from selenium import webdriver driver= webdriver.Firefox() driver.get("https://www.website.com") f=open('output.txt','w') f.write(driver.page_so...

Есть ли способ добавить поддержку JavaScript для механизации, чтобы он обрабатывал простое перенаправление, такое как document.location.href=?...

Я создаю скрипт на Python, который будет читать файл URL-адресов, но я знаю, что не все из них будут работать. Я пытаюсь понять, как обойти это и заставить его прочитать следующую строку файла, вместо того, чтобы вызывать ошибку, которую я опубликовал ниже. Я знаю, что мне нужно какое-то утверждение "Если", н...

Некоторое время я гуглил, но, похоже, я использую неправильный набор ключевых слов. Кто-нибудь знает этот URI, который позволяет мне запрашивать разрешение у Facebook, чтобы я мог сканировать их сеть? В прошлый раз, когда я использовал Python для этого, кто-то предложил мне посмотреть на него, но я не смог на...

Я использую find_link_dom, и это работает... чтобы найти первую ссылку, которая соответствует. Мне нужно найти вторую. Вот моя строка: my $link = $mech->find_link_dom ( text_regex => 'abc' ); Есть ли способ для этой команды вернуть вторую ссылку, которая соответствует? И прежде чем кто-то прокомме...

Я пытаюсь использовать следующий код для входа в megaupload. Мой вопрос в том, как я могу сделать так, чтобы он успешно вошел в систему? Я распечатываю текущий URL в конце кода, но когда я запускаю скрипт, он просто возвращает www.megaupload.com. import mechanize import cookielib from BeautifulSoup import B...

хорошо, поэтому мне нужно загрузить некоторые веб-страницы с помощью Python и быстро изучить мои варианты. в комплекте с Python: urllib - мне кажется, что я должен использовать urllib2 вместо этого. urllib не поддерживает файлы cookie, только HTTP / FTP / локальные файлы (без SSL) urllib2 - полный HTTP / F...

текущие проблемы с установкой python (2.7.3) на моей машине Ubuntu 12.04 и импортом модулей. здесь у меня возникла проблема, когда я определенно установил mechanize как на своей машине, так и в различных виртуальных средах. Я попытался установить из pip, easy_install и через python setup.py install из этого...