当前位置:  开发笔记 > 编程语言 > 正文

哪个在Python中更有效:标准导入还是上下文导入?

如何解决《哪个在Python中更有效:标准导入还是上下文导入?》经验,为你挑选了1个好方法。

如果这个问题似乎有所补救,我会提前道歉.

哪个在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子句,则现在有两个位置来维护相同的代码块.您现在还遇到了测试异常的问题,以确保第一次导入不会导致代码中出现任何无法预料的问题.



1> JimB..:

上下文导入在技术上更有效,但我认为它们可以创建其他问题.

稍后,如果要添加类似的except子句,则现在有两个位置来维护相同的代码块.您现在还遇到了测试异常的问题,以确保第一次导入不会导致代码中出现任何无法预料的问题.


如果他们很少或从不使用它们,它们的效率会更高.
推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有