在hello.py
中匯入orm.py
這個檔案的時候, 採用
兩種方式均報錯import ormpackage.orm
或者import orm
u = user(id = 123, name='codiy', email='codiy_huang@163.com', password='123456')
方法一將包所在的目錄新增到name '***' is not defined
或者no module named orm
sys.path路徑
import sys
import os
from orm import user
u = user(id = 123, name='codiy', email='codiy_huang@163.com', password='123456')
方法二python版本≥3.5,可採用
from ormpackage import orm
或者from ormpackage.orm import user 或者
from .orm import user # 最近發現這種情況較多,直接 .*
python中不同包之間呼叫方法
在pycharm中。當兩個py檔案在同乙個資料夾下的時候。直接from 檔名 import 即可 當兩個檔案在不同的資料夾下的時候。需要在檔案中加入 init py 檔案。裡面可以什麼也不用寫。但是需要有這個檔案。然後 import 資料夾名.py檔名 import 就可以呼叫不同資料夾下的 a資料...
python 不同包之間呼叫(包同級)
com crawler02.py init py core crawler core.py init py crawler01.py init py toolcrawler01 和 crawler02都需要呼叫crawler core 下簡稱f 中的方法。crawler01 是f的父級目錄下的檔案其...
python類之間關係 python 類之間的關係
類與類之間的關係 1.依賴關係 class plant def init self,zhonglei,xue,gongjili self.zhonglei zhonglei self.xue xue self.gongjili gongjili def da self,js print 植物打殭屍 ...