Найти - Пользователи
Полная версия: Как правильно загрузить страницу?
Начало » Python для новичков » Как правильно загрузить страницу?
1
igrok
Добрый день!
Изучаю питон совсем недавно для себя. Сейчас делаю программу для сохранения коэффициентов на футбольные матчи. Раньше сохранял сайты руками, теперь пишу программу для этого. Сегодня столкнулся с проблемой: если сохранять файл так:
urllib.request.urlretrieve('http://www.oddsportal.com/matches/soccer/20120411/',(pfad+'/1.htm'))
то страница сохраняется, но без коэффициентов. Есть другой способ?


Singularity
igrok, каких коэффициентов ? а оно работает вообще ?
urllib.urlretrieve('http://www.oddsportal.com/matches/soccer/20120411/',filename='1.htm')
igrok
Да, работает. Но не как нужно.
Раньше сохранял сайты из браузера так: “Меню”—>“Сохранить как…”—>“Веб страница, только HTML” и все было нормально. С некоторого времени и при сохранении посредством браузера вышеописанным способом коэффициенты не сохраняются. Если сохранять как “Веб страница полностью”, то сайт сохраняется как 1.html + каталог 1_files. Тогда коэффициенты в файле 1.html присутствуют.
igrok
Singularity, коэффициенты это значения в полях 1, Х, 2.
Вот здесь:..
Singularity
Там яваскрипт
igrok
А можно как то сохранять страницы с яваскрипт?
igrok
Ведь браузер может сохранять сайт на диск в режиме “вебстраница полностью” вместе со всеми потрохами… Значит и пайтон должен уметь. Помогите, очень не удобно делать это руками!
fata1ex
Странные какие-то нынче программисты пошли. Мне потребовалось около 20 секунд, чтобы написать в гугле
 get javascript from page python
и найти решение в первых ссылках.
igrok
Там описание установки сторонних модулей для версии 2.7 У меня 3.2.
Нашел другой сайт без js. Тема закрыта. Спасибо.
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