Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 7, 2010 11:17:24

XPb14
От:
Зарегистрирован: 2010-09-07
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

for i in len(f.readlines()):
извините, но только начал изучать питон, но этот цикл не проходит, объекту f присвоен файл (f = open(“d:\\1.txt”, ‘r’))
F



Офлайн

#2 Сен. 7, 2010 11:32:52

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

Эммм…
А зачем вы так делаете?
Попробуйте так:

for line in f.readlines():
А если все-же хотите извратиться, то должно быть так:
for line in range(len(f.readlines())):
ибо len(f.readlines()) - это не итератор, а просто int.



Отредактировано (Сен. 7, 2010 11:39:14)

Офлайн

#3 Сен. 7, 2010 11:39:09

XPb14
От:
Зарегистрирован: 2010-09-07
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

в таком случае выдаёт

Value : "name 'f' is not defined"
причём ф описана как и раньше, ей присвоен открытый файл



Офлайн

#4 Сен. 7, 2010 11:41:18

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Цикл FOR

XPb14, приведите весь код скрипта, а то так не видно общей картины.



Офлайн

#5 Сен. 7, 2010 11:50:54

Vader
От:
Зарегистрирован: 2010-01-30
Сообщения: 152
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

А в каком месте вы, собственно, файл открываете? Я че-то не вижу…



Отредактировано (Сен. 7, 2010 11:51:14)

Офлайн

#6 Сен. 7, 2010 11:53:23

XPb14
От:
Зарегистрирован: 2010-09-07
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

блин я дурак, я когда сюда писал походу вырезал “f = open(”d:\\1.txt“, ‘r’)” но теперь выдаёт ошибку

[3432] Value : "global name 'obj_menubar' is not defined"
можете написать решеие проблемы, но я впринципе сам сейчас буду искать



Офлайн

#7 Сен. 7, 2010 12:07:06

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Цикл FOR

имхо для второго дня изучения питона ты слишком уж странным путем идешь: почитай литературу о самом питоне ,а не изучай его по разным кускам кода. Литературу найдешь здесь же (для легкого старта Чаплыгин, для более основательного Лутц например)



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#8 Сен. 7, 2010 12:26:03

XPb14
От:
Зарегистрирован: 2010-09-07
Сообщения: 31
Репутация: +  0  -
Профиль   Отправить e-mail  

Цикл FOR

Сасибо большое всем)))) я считаю что стоит оставить в теме первых 4/3 поста, остальное кроме меня никому не интерсно, я со всем разобрался
форум помог!



Отредактировано (Сен. 7, 2010 12:27:40)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version