import_checker

软件截图:
import_checker
软件详细信息:
版本: 1.1
上传日期: 2 Jun 15
许可: 免费
人气: 8

Rating: nan/5 (Total Votes: 0)

为圆形(或递归)进口import_checker检查Python程序。
Python是一种优良的编程语言。有一个可怕的事情与它虽然,咬即使是最有经验的Python程序员飘飞:变量的作用域。
我们一直被教导要使用关键字“全球”,并由衷地这样做。不过,运行到一个“递归进口”的问题时,会出现问题。
例如:
###程序的###
进口乙
VAR = 0
如果__name__ =='__main__':
VAR = 10
B.doit()
###模块B ###
进口
DEF DOIT():
打印A.var
例如###结束###
模块B会看到有值0 A.var,即使在程序中的分配,我们这10 Python中的值是正确的,这是不是一个错误蟒蛇,但它是$#@!混乱,它正在引起递归进口; A导入B,和B A.进口
该import_checker.py是检测递归进口的工具。
此问题只发生在模块的全局变量。
解决这个问题的最好办法是把“无功”到新模块C,
从A和B.进口Ç
要求:

类似的软件

Bugs Everywhere
Bugs Everywhere

20 Feb 15

cartman
cartman

11 May 15

VisionProject
VisionProject

11 May 15

Agilefant
Agilefant

17 Jul 15

显影剂的其他软件 Walter de Jong

synctool
synctool

20 Feb 15

意见 import_checker

评论没有发现
添加评论
打开图片!