python导包语句执行
Posted fr-up3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python导包语句执行相关的知识,希望对你有一定的参考价值。
今天在做项目中遇到一个问题,在first_page中引用login的登录方法,第一次执行登录可以正常登录,登录成功后,再选择返回主菜单,回到上个页面,再选择登录时报错“login_class isnotdefined”
百思不得其解,后来发现是Python的导包机制问题,import语句只有在单独执行这个模块的时候会主动执行,别的类在调用它的方法时不会执行import语句,因此在进入登录后再选择回到首页,没有执行导包语句,所以会报错“login_class is not defined”,因此在login()方法前加上绝对路径可避免这种错误。
以上是关于python导包语句执行的主要内容,如果未能解决你的问题,请参考以下文章