python--pycharm中import導入包呈現灰色問題之解決~很實用


將鼠標移動到灰色代碼,點擊出現提示“Unused import statement”表示import聲明不可用,

 

 

 

 

左邊同時出現黃色小燈泡,將鼠標移動至黃色小燈泡那里,

會出現向下箭頭,點擊箭頭出現下拉菜單,繼續點擊第一條“Optimize imports”

(切記要點擊的是最右邊的三角號,不是這一整行,否則會出錯),

右面選擇第四個“Suppress for statement”,即可。

 

 

 

最后操作完成會出現如下結果

 

 

import pygame重新點亮,一切恢復原樣!

總結一下:發現上述操作實際上是為無法使用的導入聲明添加了內容為“# noinspection PyUnresolvedReferences”的注釋,它專門針對“This inspection detects names that should resolve but don’t. Due to dynamic dispatch and duck typing, this is possible in a limited but useful number of cases. Top-level and class-level items are supported better than instance items.”提示的情況。其作用是:讓PyCharm 在代碼檢查時人為跳過某些特定部分的代碼檢查。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM