crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Python, как внутри самого модуля узнать путь к нему?
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Novak Дата 14.11.2010, 18:16
  У объекта модуля и можно спросить. Примерно вот так:
import some_module
print some_module.__file__

Работает для почти всех случаев. Подробнее в документации:

__file__ is the pathname of the file from which the module was loaded, if it was loaded from a file. The __file__ attribute is not present for C modules that are statically linked into the interpreter; for extension modules loaded dynamically from a shared library, it is the pathname of the shared library file.
Litkevich Yuriy Дата 14.11.2010, 17:59
  Нужно узнать полный путь к модулю средствами самого питона (с помощью Python/Qt известно как)
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 12:46