国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

瀏覽:3日期:2022-08-03 11:23:26

Pycharm工程結(jié)構(gòu)示例:

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

需求:在testModule2_submodule.py模塊中引用testModule1_submodule.py模塊。

實(shí)現(xiàn)步驟:

1. 先在testModule1_submodule.py根目錄創(chuàng)建__init__.py文件,文件內(nèi)容為空,如下圖:

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

2. 再將testProject目錄設(shè)為根目錄,如下圖:

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

3. 完成1、2兩步操作后,在testModule2_submodule.py文件中就可以導(dǎo)入testModule1_submodule模塊,引用其中的方法,如下圖:

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

補(bǔ)充知識:PyCharm項(xiàng)目內(nèi)import其他內(nèi)部package的模塊的正確方法

最近從svn上下載了一個(gè)項(xiàng)目代碼,使用PyCharm打開出現(xiàn)了很多的錯(cuò)誤提示:No module named ***;

之前遇到這個(gè)問題都是直接用pip install *** 解決,但是這次倒入的都是項(xiàng)目內(nèi)部的模塊,代碼也沒錯(cuò),不知道為啥還會提示錯(cuò)誤。后來問了同事前輩,才知道是PyCharm針對項(xiàng)目內(nèi)導(dǎo)入默認(rèn)只會查找文件夾內(nèi)部的文件,不會查找別的文件夾的文件,所以導(dǎo)致找不到模塊,出現(xiàn)這個(gè)錯(cuò)誤提示。并且,在該錯(cuò)誤提示情況下,代碼還是能正常運(yùn)行的額,只是看著不舒服,后來前輩很快的按了個(gè)快捷鍵打開設(shè)置界面,將導(dǎo)入的文件夾作為source文件,所有錯(cuò)誤提示都消失了。

可是后來我自己去搞了,忘了問啥快捷鍵了。。。找了好多終于找到一個(gè)跟我錯(cuò)誤一致的解答,方式如下:

將你導(dǎo)入的文件所在的文件夾,右鍵,選擇Source Root即可。

Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)

以上這篇Pycharm+Python工程,引用子模塊的實(shí)現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
主站蜘蛛池模板: 始兴县| 德惠市| 巩留县| 无锡市| 大石桥市| 香港 | 柳江县| 闻喜县| 抚宁县| 山东省| 喀喇| 拉孜县| 青铜峡市| 临猗县| 姚安县| 冕宁县| 雅安市| 彭山县| 马鞍山市| 永春县| 陇西县| 扎鲁特旗| 玉林市| 江源县| 康平县| 平阴县| 响水县| 彭泽县| 江阴市| 满洲里市| 濉溪县| 玛纳斯县| 高州市| 遵义县| 阿巴嘎旗| 平凉市| 大安市| 乌审旗| 陆良县| 晋宁县| 台山市|