如果这个问题似乎有所补救,我会提前道歉.
哪个在Python中被认为更有效:
标准进口
import logging try: ...some code... exception Exception, e: logging.error(e)
...要么...
上下文导入
try: ...some code... exception Exception, e: import logging logging.error(e)
JimB.. 6
上下文导入在技术上更有效,但我认为它们可以创建其他问题.
稍后,如果要添加类似的except子句,则现在有两个位置来维护相同的代码块.您现在还遇到了测试异常的问题,以确保第一次导入不会导致代码中出现任何无法预料的问题.
上下文导入在技术上更有效,但我认为它们可以创建其他问题.
稍后,如果要添加类似的except子句,则现在有两个位置来维护相同的代码块.您现在还遇到了测试异常的问题,以确保第一次导入不会导致代码中出现任何无法预料的问题.