又要來寫一篇小白文章了,僅爲了自己以後方便查找答案,遺忘症患者路過。。。
在看unittest單元測試的內容時,導入unittest包之後,引用裏面的函數,Python編程工具並沒有智能提示其下相關函數,只能靠手一個字母一個字母的打,這對小白編程來說,是致命的。於是在網上百度各種相關資料,但並沒有找到一個有效的回答(可能是這個問題真的太LOW了吧)。
大家看看,問題現象,如圖:
因爲一直沒有百度到解決方案,所以小白式的重啓了一下PyCharm,還是沒有用,後來不知道怎麼突然想到這個方法,就試試看,結果就成功了,見圖:
結果,見圖:
自己導入的包沒有智能提示:
解決辦法:
結果:
雖然問題解決了,但不能明白其中的道理,如果有人知道以上問題中的原理,請留言,謝謝!
另外還要再附加一個小知識,Python中每次手打if __name__=='__main__':
比較麻煩,有一個方便快捷的辦法就是直接輸入:main
,就可以智能打出if __name__=='__main__':
了。
與君共勉~