Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 22, 2007 15:11:48

bialix
От:
Зарегистрирован: 2006-07-13
Сообщения: 774
Репутация: +  1  -
Профиль   Отправить e-mail  

Размер файла

Imnotgoga
Почему
import _builtin_
print dir(_builtin_)
import _main_
Print dir(_main_)
вызывает ошибку???
Покажите полный текст ошибки, пожалуйста.
А документация к вашей железке, что говорит про модуль _main_?



Офлайн

#2 Фев. 26, 2007 06:13:57

Imnotgoga
От:
Зарегистрирован: 2007-02-21
Сообщения: 12
Репутация: +  0  -
Профиль   Отправить e-mail  

Размер файла

С модулем _main_ разобрался, спасибо.

Что означают модули, функции и имена с подчеркиваниями перед именем и после него (например, _main_, _init_, _name_)???



Офлайн

#3 Фев. 26, 2007 11:43:35

masai
От:
Зарегистрирован: 2007-02-14
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Размер файла

Imnotgoga
Что означают модули, функции и имена с подчеркиваниями перед именем и после него (например, _main_, _init_, _name_)???
Двойными подчеркиваниями слева и справа ограничиваются функции и методы, имеющие служебное назначение.

Например, за операцию сложения ‘+’ отвечает функция __add__, которую можно перегрузить в классе-потомке, например, класса int.

__init__ – это метод-конструктор, __main__ – это имя запускаемого модуля.

В общем, таких имен с подчеркиваниями куча. За подробностями – к документации.



Отредактировано (Фев. 26, 2007 11:45:48)

Офлайн

#4 Фев. 26, 2007 20:28:51

-=<fantom>=-
От:
Зарегистрирован: 2006-08-12
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Размер файла

Почему
import _builtin_
print dir(_builtin_)
import _main_
Print dir(_main_)
вызывает ошибку???
Да потому что
Print dir(__main__)
будет вызывать ошибку - правильно “print” - с маленькой буквы.



Офлайн

#5 Ноя. 8, 2010 11:46:08

axe
От:
Зарегистрирован: 2008-08-07
Сообщения: 256
Репутация: +  0  -
Профиль   Отправить e-mail  

Размер файла

Imnotgoga
os.path.getsize('') не предлагать
чем этот метод плох?



Офлайн

#6 Ноя. 8, 2010 19:52:52

Ed
От:
Зарегистрирован: 2008-12-13
Сообщения: 1032
Репутация: +  13  -
Профиль   Отправить e-mail  

Размер файла

axe
чем этот метод плох?
Он прекрасен. Только os у него нет у на девайсе. Читайте первый пост.

Мне нравится вариант с seek/tell. Думаю, что из имеющегося арсенала это лучшее, что есть.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version