Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> import urllib на срабатывает 
V
    Опции темы
ZooD
Дата 10.3.2010, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



Изучаю питон несколько дней.

Не срабатывает простой пример 
Код

import urllib
doc = urllib.urlopen("http://python.onego.ru").read()
print doc[:40] 


в чем может быть проблема?
PM MAIL   Вверх
Daevaorn
Дата 10.3.2010, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 9
Всего: 70



Цитата(ZooD @  10.3.2010,  11:36 Найти цитируемый пост)
Не срабатывает простой пример 

Что значит "не срабатывает"?
PM MAIL WWW   Вверх
shupg
Дата 10.3.2010, 11:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 21.6.2006

Репутация: 2
Всего: 2



Как ругается? Что не так печатает?
PM MAIL   Вверх
ZooD
Дата 10.3.2010, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



вот так ругается:

Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    for line in f1:
NameError: name 'f1' is not defined
PM MAIL   Вверх
shupg
Дата 10.3.2010, 12:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 21.6.2006

Репутация: 2
Всего: 2



Цитата(ZooD @ 10.3.2010,  10:36)
Не срабатывает простой пример 
Код

import urllib
doc = urllib.urlopen("http://python.onego.ru").read()
print doc[:40] 


Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    for line in f1:
NameError: name 'f1' is not defined

ZooD,

Есть мнение, что ты показал не весь код в файле и что падает твоя программа не на показанных строках.
PM MAIL   Вверх
ZooD
Дата 10.3.2010, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



не, это весь код, больше нечего нет =/
может у меня порты какие закрыты, которые нужны для работы этой функции?

я ваще хз, обидно блин :(

поставил себе вот  этот питон Python 2.6.4 Windows installer
может эти библиотеки надо как-то дополнительно устанавливать?

Это сообщение отредактировал(а) ZooD - 10.3.2010, 13:16
PM MAIL   Вверх
shupg
Дата 10.3.2010, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 21.6.2006

Репутация: 2
Всего: 2



Вот строчка кода, на которую ругается компилятор:
Код

for line in f1:


она находиться в файле pyshell#3 прямо в первой строчке(line 1). Может ты не правильно пускаешься. Типа у тебя автоматом пускается какой-н-ть последний файл или еще чего... Может надо почистить .pyc файлы, хотя вряд ли. В общем, код из одного места, ошибка - из другого(
PM MAIL   Вверх
ZooD
Дата 10.3.2010, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



хм, пробовал этот код в Ipython, норм сработал  smile 

но почему то в Python shell не хочет
Код

>>> import urllib
>>> doc=utllib.urlopen("http://lenta.ru").read()

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    doc=utllib.urlopen("http://lenta.ru").read()
NameError: name 'utllib' is not defined


ну ладно, хотя б в IPothon работает, уже можно колбасить smile
PM MAIL   Вверх
shupg
Дата 10.3.2010, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 21.6.2006

Репутация: 2
Всего: 2



Наверное дело в опечатке: utllib - urllib. Сам пользую eclipse с плагином pyDev. Попробуй его, только там настроить его надо будет)
PM MAIL   Вверх
ZooD
Дата 11.3.2010, 06:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 20.6.2008

Репутация: нет
Всего: нет



shupg
усе, разобрался. спасибо

Это сообщение отредактировал(а) ZooD - 11.3.2010, 08:38
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0658 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.