Уведомления

Группа в Telegram: @pythonsu

#1 Март 10, 2013 00:48:50

Rotkiv
Зарегистрирован: 2013-03-10
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Стянуть интернет страничку. Не могу допилить:(

Суть в том, что нужно написать скрипт, который сохранит интернет страницу http://www.sotmarket.ru/ конкретно по этому адрессу, только одну страницу. Затем двойной клик по тому, что сохранил и должна открыться точная копия. Python 3.3.0. Мое первое задание от которго уже в упадке. Буду благодарен за любую помощь.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib.request
stranica = urllib.request.urlopen("http://www.sotmarket.ru/").read()
f = open("Sot.html", "wb")
f.write(stranica)
f.close()

И все вот вроде работает, да только ничего кроме текста на странице не отобразилось. Ни картинок, ни скриптов Третью ночь сижу. Помогите пожалуйста. Не важно на какой версии Python, мне лишь бы с места сдвинуться.

Прикреплённый файлы:
attachment Laba1.py (207 байт)

Офлайн

#2 Март 10, 2013 01:09:33

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9849
Репутация: +  853  -
Профиль   Отправить e-mail  

Стянуть интернет страничку. Не могу допилить:(

Rotkiv
ничего кроме текста на странице не отобразилось. Ни картинок, ни скриптов
что касается картинок и стилей, так это оттого, что пути относительные
после закачки они начинают искаться в той же файловой системе, где страница



Офлайн

#3 Март 10, 2013 01:14:58

Rotkiv
Зарегистрирован: 2013-03-10
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Стянуть интернет страничку. Не могу допилить:(

То есть ничего здесь не поделать? Искал еще по какому принципу браузер умудряется все сохранить но так ничего и не нашел.

Офлайн

#4 Март 10, 2013 02:05:44

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9849
Репутация: +  853  -
Профиль   Отправить e-mail  

Стянуть интернет страничку. Не могу допилить:(

Rotkiv
по какому принципу браузер умудряется все сохранить
он всё скачивает, а потом ссылки в странице переделывает на папки, в которые скачал
при этом всё равно часть скриптов может не работать



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version