Вопросы с тегом 'python-module'
Модуль - это файл, содержащий определения и утверждения Python.
35
Что делать, если __name__ == "__main__": делать?
Что делает if __name__ == "__main__":?
# Threading example
import time, thread
def myfunction(string, sleeptime, lock, *args):
while True:
lock.acquire()
time.sleep(sleeptime)
lock.release()
time.sleep(sleeptime...
07 янв. '09 в 4:11
29
Как импортировать модуль с полным путем?
Как я могу загрузить модуль Python с учетом его полного пути? Обратите внимание, что файл может находиться где угодно в файловой системе, так как это параметр конфигурации.
15 сент. '08 в 22:30
19
Как сделать относительный импорт в Python?
Представьте себе эту структуру каталогов:
app/
__init__.py
sub1/
__init__.py
mod1.py
sub2/
__init__.py
mod2.py
Я кодирую mod1, и мне нужно импортировать что-то из mod2. Как я должен это делать?
Я пробовал from ....
16 сент. '08 в 14:24
6
Как написать модуль/пакет Python?
Я делал скрипты Python для простых задач на работе и никогда не беспокоился об их упаковке для других пользователей. Теперь мне назначено создание оболочки Python для REST API. Я не знаю, как начать, и мне нужна помощь.
Что у меня:
(Просто хочу б...
01 апр. '13 в 15:48
16
Установка модуля python в код
Мне нужно установить пакет из PyPi прямо в мой script.
Может быть, есть модуль или функция distutils (distribute, pip и т.д.), Которая позволяет мне просто выполнить что-то вроде pypi.install('requests'), и запросы будут установлены в мой virtualenv...
08 сент. '12 в 17:33
3
Как узнать мой путь python с помощью python?
Как узнать, какие каталоги перечислены в моей системной переменной PYTHONPATH, изнутри Python script (или интерактивной оболочки)?
28 сент. '09 в 22:01
29
Невозможно импортировать модуль, который определенно установлен
После установки Mechanize я не могу его импортировать. Я попытался установить из pip, easy_install и через python setup.py install из этого репозитория: https://github.com/abielr/mechanize. Все это безрезультатно, так как каждый раз, когда я вхожу ...
12 янв. '13 в 17:07
4
Могут ли модули иметь свойства так же, как объекты могут?
С свойствами python я могу сделать так, чтобы
obj.y
вызывает функцию, а не просто возвращает значение.
Есть ли способ сделать это с помощью модулей? У меня есть случай, когда я хочу
module.y
чтобы вызвать функцию, а не просто вернуть сохран...
19 мая '09 в 1:03
7
ImportError: libSM.so.6: невозможно открыть файл общих объектов: нет такого файла или каталога
При попытке импортировать OpenCV, используя import cv2, я получаю следующую ошибку:
/usr/local/lib/python2.7/dist-packages/cv2/__init__.py in <module>()
7
8 # make IDE (PyCharm) autocompletion happy
----> 9 from .cv2 import *
...
04 нояб. '17 в 16:41
6
Как документировать модуль в Python?
Что это. Если вы хотите документировать функцию или класс, вы помещаете строку сразу после определения. Например:
def foo():
"""This function does nothing."""
pass
Но как насчет модуля? Как я могу документировать, что делает файл .py?
04 сент. '08 в 16:06
4
Python: Какая разница между __builtin__ и __builtins__?
Я сегодня кодировал и кое-что заметил. Если я открываю новый сеанс интерпретатора (IDLE) и проверяю, что определено с помощью функции dir, я получаю следующее:
$ python
>>> dir()
['__builtins__', '__doc__', '__name__', '__package__']
>&...
24 июн. '12 в 21:56
4
Импортировать модуль python NOT по пути
У меня есть модуль foo, содержащий util.py и bar.py.
Я хочу импортировать его в сеансе IDLE или python. Как мне это сделать?
Я не могу найти документацию о том, как импортировать модули не в текущий каталог или Python по умолчанию python.
Попробова...
15 апр. '12 в 11:21
5
Как получить имя файла модуля __main__ в Python?
Предположим, что у меня есть два модуля:
a.py:
import b
print __name__, __file__
b.py:
print __name__, __file__
Я запустил файл "a.py". Это означает:
b C:\path\to\code\b.py
__main__ C:\path\to\code\a.py
Вопрос: как мне получить пу...
03 мар. '09 в 14:24
8
Как перезагрузить модуль python, импортированный с помощью `from module import *`
Я видел в этот полезный Q & A, который можно использовать reload(whatever_module) или, в Python 3, imp.reload(whatever_module).
Мой вопрос: что, если бы я сказал from whatever_module import * для импорта? Тогда у меня нет whatever_module для с...
01 апр. '11 в 17:30
4
Как python находит файл модуля, если оператор import содержит только имя файла?
Внутри я вижу код импорта кода Python с помощью import sys или import mymodule
Как интерпретатор находит правильный файл, если не указан каталог или путь?
06 мар. '13 в 15:56