在Python中导入自己写的类,被划红线,但不影响执行

  之前在学习Python+selenium的过程中,导入自己写的包文件时,与之相关的方法等都会被划红线,但并不影响代码执行,如图:

  看着红线确实有点强迫症,并且在这个过程当时,当使用该文件里的方法时不会自动提示方法名,只能靠手全部输入,这种容易造成手误,对于小白特别容易降低编写效率(我就是这样的小白)。后来自己在网上找了好多解决办法,现在全部归纳起来,给自己总结,也供大家参考。

 

 解决方案:

方法一:可以进行以下过程进行设置即可:  file->settings->project->project structure->点击项目路径->点击Excluded。然后确定就正常显示了。

方法二:在导入时加入包名,如#2即可。

方法三:把Login_Logout_2移到与包名同一级目录下即可。

方法四:

 

 

与君共勉!

posted @ 2018-08-15 15:24  Taxus杉  阅读(1355)  评论(0编辑  收藏  举报