解決pycharm導入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題
有時候?qū)氡镜啬K或者py文件時,下方會出現(xiàn)紅色的波浪線,但不影響程序的正常運行,但是在查看源函數(shù)文件時,會出現(xiàn)問題
問題如下:

解決方案:
1. 進入設(shè)置,找到Console下的Python Console,勾選選項“Add source roots to PYTHONPAT”

2. 在當前項目程序目錄右鍵單擊,然后“Mark Directory as”為“Sources Root”。之后當前程序所在目錄顏色會變化,表示已經(jīng)完成標記。

3. 之后導入程序部分下方的波浪線就會消失,同時還可以“Ctrl+Alt+B”對源程序進行查看。

總結(jié):出現(xiàn)紅色波浪線的原因是因為本地路徑并未被標記“源目錄”
補充知識:python第二次導入 已導入模塊 不生效 問題的解決
python多次重復使用import語句時,不會重新加載被指定的模塊,
只是把對該模塊的內(nèi)存地址給引用到本地變量環(huán)境。
方式1
關(guān)閉程序重新運行
方式2
使用reload()重新導入已導入的模塊
# test.py # # a = 12 # import test print(test.a) # 修改test.a=13 使用reload重導 reload(test) print(test.a)
以上這篇解決pycharm導入本地py文件時,模塊下方出現(xiàn)紅色波浪線的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python 統(tǒng)計一個列表當中的每一個元素出現(xiàn)了多少次的方法
今天小編就為大家分享一篇python 統(tǒng)計一個列表當中的每一個元素出現(xiàn)了多少次的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11
Python實現(xiàn)在PyPI上發(fā)布自定義軟件包的方法詳解
在Python中我們經(jīng)常使用pip來安裝第三方Python軟件包,其實我們每個人都可以免費地將自己寫的Python包發(fā)布到PyPI上。本文我們就將詳細介紹如何發(fā)布測試包,需要的可以參考一下2022-06-06
Python實現(xiàn)發(fā)送警告通知到企業(yè)微信方法詳解
常見的報警方式有:郵件,電話,短信,微信。本文將介紹如何利用Python發(fā)送警告通知到企業(yè)微信,文中的示例代碼有一定的參考價值,感興趣的可以了解一下2022-01-01
Python3.7 版本 lxml 模塊無法導入etree 問題及解決方法
這篇文章主要介紹了Python3.7 版本 lxml 模塊無法導入etree 問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01
Python判斷一個list中是否包含另一個list全部元素的方法分析
這篇文章主要介紹了Python判斷一個list中是否包含另一個list全部元素的方法,結(jié)合實例形式對比分析了Python針對列表list元素包含關(guān)系的相關(guān)轉(zhuǎn)換、判斷操作技巧,需要的朋友可以參考下2018-12-12

