91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何實現(xiàn)__import__()動態(tài)導入

麥辣雞腿堡 ? 來源:Python都知道 ? 作者:了不起 ? 2023-09-11 17:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

import () 動態(tài)導入

import
語句本質(zhì)上就是調(diào)用內(nèi)置函數(shù) import (),我們可以通過它實現(xiàn)動態(tài)導入

實操代碼:
使用 import ()
動態(tài)導入指定的模塊( 不推薦 )

s = "math"
m = __import__(s)   # 導入后生成的模塊對象的引用給變量m
print(m.pi)

注意事項:

  • 一般不建議我們自行使用 import ()
    導入,其行為在python2和python3中有差異,會導致意外錯誤. 如果需要動態(tài)導入可以使用
    importlib 模塊
import importlib
a = importlib.import_module("math")
print(a.pi)
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2837

    瀏覽量

    53303
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4968

    瀏覽量

    74009
  • python
    +關(guān)注

    關(guān)注

    57

    文章

    4877

    瀏覽量

    90078
  • 導入
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    7424
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    python花式導包的八種方法

    )、模塊加載(load_module)等等(模塊的導入過程會包含模塊查找、加載、緩存等步驟)??梢杂迷撃K來簡單實現(xiàn)內(nèi)建的 __import__ 函數(shù)功能:>>> import
    發(fā)表于 03-10 16:51

    python花式導包的八種方法

    場景中,可能還需要其他的導入方式。 下面我會一一地給你介紹。 2. 使用 __import__ __import__ 函數(shù)可用于導入模塊,impor
    的頭像 發(fā)表于 03-10 16:48 ?2952次閱讀

    import-mailbox-to-gmail郵件導入工具

    ./oschina_soft/import-mailbox-to-gmail.zip
    發(fā)表于 05-23 11:00 ?2次下載
    <b class='flag-5'>import</b>-mailbox-to-gmail郵件<b class='flag-5'>導入</b>工具

    python包模塊相對導入from和import介紹1

    無包文件**init**.py下,python通過import module導入模塊時,先搜索程序運行主目錄。 程序運行主目錄為運行的py文件所在目錄,而不是執(zhí)行python.exe時所在目錄。 模塊搜索路徑sys.path參考:python模塊基礎(chǔ)
    的頭像 發(fā)表于 02-21 14:15 ?1545次閱讀

    簡述python包模塊import和from及all

    python指定導入目錄路徑,稱為包導入。 通過import和from導入包模塊。 通過**all**指定導入的模塊和
    的頭像 發(fā)表于 02-21 14:20 ?1871次閱讀

    淺析python模塊創(chuàng)建和from及import使用

    python模塊通過用python程序編寫的.py文件即可創(chuàng)建,通過from及import語句導入模塊來使用。
    的頭像 發(fā)表于 02-21 14:44 ?1588次閱讀

    import模塊的導入方法

    : 一般通過 import 語句實現(xiàn)模塊的導入和使用, import 本質(zhì)上是使用了內(nèi)置函數(shù) __import__() 當我們 通過
    的頭像 發(fā)表于 09-11 17:31 ?2246次閱讀

    rom…import導入代碼介紹

    rom…import導入 基本語法格式如下: from 模塊名 import 成員1,成員2,… 如果希望導入一個模塊中的所有成員,則可以采用如下方式: from 模塊名
    的頭像 發(fā)表于 09-11 17:35 ?1681次閱讀

    Python導入包操作和本質(zhì)

    導入包操作和本質(zhì) 常見方式如下: import a.aa.module_AA : 按模塊路徑導入 在使用時,必須加完整名稱來引用. 比如: a.aa.module_AA.fun_AA() from
    的頭像 發(fā)表于 09-12 17:41 ?1512次閱讀

    Isort:自動整理import的超實用工具教程

    isort 是一個Python的實用程序/庫,它會按字母順序?qū)?b class='flag-5'>導入(import)的庫進行排序,并自動分組。它提供多種使用方式,包括命令行、Python調(diào)用等。 它基于Python 3.6+實現(xiàn)
    的頭像 發(fā)表于 10-21 10:38 ?1578次閱讀
    Isort:自動整理<b class='flag-5'>import</b>的超實用工具教程

    Isort:自動整理 import 的超實用工具教程

    isort 是一個Python的實用程序/庫,它會按字母順序?qū)?b class='flag-5'>導入(import)的庫進行排序,并自動分組。它提供多種使用方式,包括命令行、Python調(diào)用等。 它基于Python 3.6+實現(xiàn)
    的頭像 發(fā)表于 10-31 15:09 ?1513次閱讀
    Isort:自動整理 <b class='flag-5'>import</b> 的超實用工具教程

    Python import Hook 實現(xiàn)遠程導入模塊

    的進階技能,會深入地探討并以真實案例講解 Python import Hook 的知識點。 當然為了使文章更系統(tǒng)、全面,前面會有小篇幅講解基礎(chǔ)知識點,但請你有耐心的往后讀下去,因為后面才是本篇文章的精華所在,希望你不要錯過。 1. 導入系統(tǒng)的基礎(chǔ) 1.1
    的頭像 發(fā)表于 11-02 11:45 ?1486次閱讀
    Python <b class='flag-5'>import</b> Hook <b class='flag-5'>實現(xiàn)</b>遠程<b class='flag-5'>導入</b>模塊

    如何用import導入一個包

    在Python中,import語句用于導入代碼所需的模塊或包。模塊是Python代碼的集合,而包是包含模塊和其他包的文件夾。在本文中,我將詳細說明如何使用import語句導入包。
    的頭像 發(fā)表于 11-22 14:59 ?2255次閱讀

    java導入import怎么寫

    在Java中,使用import語句來引入其他包中的類,以便在當前文件中使用這些類。import語句可以幫助我們有效地組織和管理代碼,并且使程序更易讀和易維護。下面是關(guān)于Java中import語句
    的頭像 發(fā)表于 11-22 15:00 ?1853次閱讀

    如何將Klayout Cell動態(tài)導入Lumerical Multiphysics

    在本例中,演示了如何將KLayout Library Cell動態(tài)導入 Lumerical 以執(zhí)行設(shè)計掃描和表征。該功能支持動態(tài)導入到Lumerical FDTD、MODE以及Mult
    的頭像 發(fā)表于 01-22 14:27 ?2022次閱讀
    如何將Klayout Cell<b class='flag-5'>動態(tài)</b><b class='flag-5'>導入</b>Lumerical Multiphysics