import_checker

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

Rating: nan/5 (Total Votes: 0)

чекове 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 от двете А и Б.
Изисквания:

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

git-ticket
git-ticket

20 Feb 15

fixx
fixx

3 Jun 15

...">QtBE

11 May 15

GForge
GForge

11 May 15

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

synctool
synctool

20 Feb 15

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

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