Python中導入包,沒有智能提示相關函數

又要來寫一篇小白文章了,僅爲了自己以後方便查找答案,遺忘症患者路過。。。

在看unittest單元測試的內容時,導入unittest包之後,引用裏面的函數,Python編程工具並沒有智能提示其下相關函數,只能靠手一個字母一個字母的打,這對小白編程來說,是致命的。於是在網上百度各種相關資料,但並沒有找到一個有效的回答(可能是這個問題真的太LOW了吧)。

大家看看,問題現象,如圖:
在這裏插入圖片描述
因爲一直沒有百度到解決方案,所以小白式的重啓了一下PyCharm,還是沒有用,後來不知道怎麼突然想到這個方法,就試試看,結果就成功了,見圖:
在這裏插入圖片描述
結果,見圖:
在這裏插入圖片描述
自己導入的包沒有智能提示:
在這裏插入圖片描述
解決辦法:
在這裏插入圖片描述
結果:
在這裏插入圖片描述
雖然問題解決了,但不能明白其中的道理,如果有人知道以上問題中的原理,請留言,謝謝!

另外還要再附加一個小知識,Python中每次手打if __name__=='__main__':比較麻煩,有一個方便快捷的辦法就是直接輸入:main,就可以智能打出if __name__=='__main__':了。

與君共勉~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章