Найти - Пользователи
Полная версия: импорт функции из установленного пакета
Начало » Python для новичков » импорт функции из установленного пакета
1 2
s0rg
Кажется я понял.
Что находится в \module\__init__.py?
thugnificent
всем спасибо большое!)
thugnificent
s0rg
Что находится в \module\__init__.py?
он пустой
doza_and
Сделал более осмысленный пример
module.py:
class ree(object):
class Tx:
pass
def __init__(self):
self.__q__ = self.func()
def func(self):
print u"asd"
return
a.py:
import module

Tx=module.ree.Tx
a=Tx()
print a
В питоне ничего не скрывается в принципе :) Можно только запрятать подальше имена чтобы они не путались под ногами.
Импортирование из вложенных пространств имен похоже не предусмотрено. По крайней мере в 2.6 на котором я это пробовал
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