Генераторы словарей и модули Рython
Функции в языке Python Функции в языке PythonВсе функции в языке Python возвращают какое-либо значение, хотя вполне возможно (и часто так и делается) просто игнорировать это значение. Возвращаемое значение может быть единственным значением или кортежем значений,...
Реализация генераторов Реализация генераторовМы рассмотрели коллекции-последовательности, tuple, collections, na-medtuple и list, поддерживающие, как и строки, возможность извлечения срезов. Также было рассмотрено использование оператора распаковывания...
Парсинг документов XML Парсинг документов XMLXML: Для парсинга документов XML широко используются два основных подхода. Один из них основан на анализе DOM (Document Object Model -объектная модель документа), а другой - на использовании SAX (Simple API for XML - упрощенный...
Копирование коллекций Копирование коллекцийКопирование коллекций: Поскольку в языке Python повсюду используются ссылки на объекты, когда выполняется оператор присваивания (=), никакого копирования данных на самом деле не происходит. Если справа от оператора находится литерал,...
Пакеты
Если счетчик для этого символа равен 0, это означает, что была встречена лишняя закрывающая скобка, поэтому можно сразу же возвращать False; в противном случае счетчик уменьшается на По окончании просмотра текста, если все открывающие скобки имеют парные им закрывающие скобки, все счетчики должны быть равны 0, поэтому, если хотя бы один счетчик не равен 0, функция возвращает False; в противном случае она возвращает True. До этого момента рассматриваемый модуль ничем не отличался от любого другого файла с расширением .ру.

Если бы файл TextUtil.py был программой, вполне возможно, что в нем присутствовали бы и другие функции, а в конце стоял бы единственный вызов одной из этих функций, запускающий обработку. Но так как это модуль, который предназначен для того, чтобы его импортировали, одних определений функций вполне достаточно. Если нам потребуется сделать модуль TextUtil доступным определенной программе, нам достаточно будет поместить файл TextUtil.py в один каталог с программой. Сделать файл TextUtil.py доступным для всех наших программ можно несколькими способами.

Первый состоит в том, чтобы поместить модуль в подкаталог site-packages, находящийся в дереве каталогов, куда был установлен Python (в системе Windows это обычно каталог C:Python30Libsite-packages, но в Mac OS X и других версиях UNIX путь к этому каталогу будет иным). Данный каталог находится в пути поиска Python, поэтому интерпретатор всегда будет отыскивать любые модули, находящиеся здесь.
Навигация: 1 2 3 4
 
 
© Copyright