importlib.import_module() 的使用


參考:

  1. https://www.cnblogs.com/romangao/p/13052809.html
  2. https://blog.csdn.net/xie_0723/article/details/78004649

對於這樣的文件結構:

classfication  #文件夾
│run.py
├─model #文件夾
  │bert.py

bert.py文件內容:

class Config(object):

    """配置參數"""
    def __init__(self, dataset):

test.py中有:

from importlib import import_module

x = import_module('models.bert”)  #絕對引用表示model文件下的bert文件, 相對引用寫法為:".models.bert."
config = x.Config(dataset)

此處的config對象就是model文件加下bert.py文件中的Config類所聲明的對象

相當於:

import models.bert 
config = models.bert.Config(dataset)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM