import_checker

Софтуер снимки:
import_checker
Софтуер детайли:
Версия: 1.1
Дата на качване: 2 Jun 15
Розробник: Walter de Jong
Разрешително: Безплатно
Популярност: 82

Rating: 5.0/5 (Total Votes: 1)

чекове import_checker Python програми за кръгли (или рекурсивни) внос.
Python е прекрасен език за програмиране. Има едно ужасяващо нещо с нея обаче, че хапе дори най-опитните програмисти питон всеки сега и тогава: обхвата на променливите.
Ние сме били научени да използва ключовата дума "глобално", и от сърце го направят. И все пак, проблеми възникват, когато работи в "рекурсивно внос" проблем.
Пример:
### Програма A ###
внос B
Var = 0
ако __name__ == "__main__":
Var = 10
B.doit ()
### Модул B ###
внос A
Def дребна монета ():
принт A.var
### На изтичане на пример ###
Модул B ще видите A.var като стойност 0, въпреки че в програмата на А ние го възлага на стойност 10 Python е правилно и не е питон бъг, но е $ # @! объркващо и тя се причинява от рекурсивни вноса; A вноса B, а вносът Б А.
The import_checker.py е инструмент, който открива рекурсивни вноса.
Този проблем възниква само за глобални променливи в модула.
Най-добрият начин за решаване на проблема е да се сложи "Var" в нов модул C,
и внос C от двете А и Б.
Изисквания:

Подобен софтуер

Deft
Deft

11 May 15

Bugs Everywhere
Bugs Everywhere

20 Feb 15

Roundup
Roundup

14 Apr 15

Друг софтуер на разработчика Walter de Jong

synctool
synctool

20 Feb 15

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

Коментари не е намерена
добавите коментар
Включете на изображения!