日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

怎样导入python colorama模块_使用git子模块导入python项目

發布時間:2025/3/21 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎样导入python colorama模块_使用git子模块导入python项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(我意識到在StackOverflow上有很多與python相關的導入相關的問題;我也懷疑我這樣做是完全錯誤的;但是不管怎樣,這里還是要說…)

我有一個python項目(mysubmod)組織如下:/__init__.py

/lib

- /__init__py

- /foobar.py

/models

- /__init__.py

- /hello.py

重要的是:/模型/你好.py進口lib.foobar庫在

/模型/你好.py有一個運行一些測試的main塊

然后我有了第二個項目(myproj),我將mysubmod作為git子模塊導入其中;myproj現在組織如下-

^{pr2}$

其中:腳本/測試.py進口mysubmod.models.hello在

但是當我運行/腳本時/測試.py在命令行中,解釋器現在抱怨mysubmod/models/你好.py再也找不到了lib.foobar庫. 在

重新加載。在

更改了mysubmod/型號/你好.py所以現在它進口了。。lib.foobar庫在

現在可以運行腳本了/測試.py毫無疑問,我不能再從命令行以文件的形式運行任何submod腳本;我只能使用python-m選項將它們作為模塊運行。在

而且,我不能再單獨運行submod項目文件,即使使用-m選項,因為解釋器抱怨“試圖在頂級包之外進行相對導入”;我必須進入目錄級別,即只能從myproj根目錄(其中mysubmod作為根目錄)運行mysubmod。在

這一切似乎都不盡如人意。我希望能夠:使用git子模塊將mysubmod導入myproj,使其“正常工作”

繼續能夠獨立開發mysubmod(即將腳本作為文件而不是模塊運行)

有人對如何做到這一點有什么看法嗎?對git子模塊和python的最佳實踐有什么看法?在

謝謝。在

總結

以上是生活随笔為你收集整理的怎样导入python colorama模块_使用git子模块导入python项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。