python跨包导入包_python引入跨模块包
生活随笔
收集整理的這篇文章主要介紹了
python跨包导入包_python引入跨模块包
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
人生苦短,我學python。
最近學習python,由于包的模塊分的比較多。所以要用到跨模塊引入 且調用中間的方法
整體目錄結構如下。
需求:
在 API模塊 user.py 中 調用 plugin 模塊中 douyin_login 下的方法。
貼一下最終解決方案:from?plugin.douyin_login?import?douyin_login_main?as?dytest??#從包里導入包里的文件
form 模塊.文件?import 要導入的包 as 別名
現在假設 我的?douyin_login文件夾下的 douyin_login_main.py 文件包含如下代碼class?douyin_login_main:
def?__init__(self):
print("douyin_loginaaaaa")
def?test(self):
return?{"text":"aaaaa"}
現在我們要調用 文件中的 test 方法 直接使用如下方法test?=?dytest.douyin_login_main().test()
print(test)
相關理論知識可以參考:https://www.cnblogs.com/Moxiaoyu666/p/10425334.html
總結
以上是生活随笔為你收集整理的python跨包导入包_python引入跨模块包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Intel RST 和Optane 学习
- 下一篇: 批量 材质 调整_游戏图形批量渲染及优化