import_checker

Скриншот программы:
import_checker
Детали программы:
Версия: 1.1
Дата загрузки: 2 Jun 15
Разработчик: Walter de Jong
Тип распространения: Бесплатная
Популярность: 8

Rating: nan/5 (Total Votes: 0)

import_checker проверяет программы на Python для круглых (или рекурсивных) импорта.
Python является прекрасным языком программирования. Существует одно ужасающее, что с ним, хотя, что кусает даже самый опытный питона программистов каждый сейчас и потом: сфера переменных.
Мы учили использовать ключевое слово «глобальный», и от всей души сделать. Тем не менее, проблемы возникают при работе в «рекурсивный импорт" проблемы.
Пример:
### Программа на ###
импорт Б
переменная = 0
если __name__ == '__main__ ":
переменная = 10
B.doit ()
### Модуль В ###
Импорт
Def DoIt ():
печать A.var
### Конец примера ###
Модуль B увидите A.var имея значение 0, хотя в программе А мы присвоили ему значение 10. Python является правильным, и это не питон ошибка, но это # ​​$ @! запутанной и были вызваны рекурсивной импорта; Импортирует B, а импорт B А.
Import_checker.py является инструментом, который обнаруживает рекурсивные импорт.
Эта проблема возникает только для глобальных переменных в модулях.
Лучший способ решения проблемы, чтобы положить 'Var "в новой модульной C,
и импорт С от А и В.
Требования:

Похожие программы

hubugs
hubugs

14 Apr 15

VisionProject
VisionProject

11 May 15

GLPI
GLPI

22 Jun 18

Другие программы разработчика Walter de Jong

synctool
synctool

20 Feb 15

Комментарии к import_checker

Комментарии не найдены
добавить комментарий
Включите картинки!