亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python導(dǎo)入庫(kù)的具體方法

 更新時(shí)間:2020年06月18日 11:00:42   作者:silencement  
在本篇內(nèi)容里小編給大家分享的是關(guān)于python如何導(dǎo)入庫(kù)的步驟和方法,有需要的朋友們可以學(xué)習(xí)下。

python使用import 導(dǎo)入模塊的語(yǔ)法,主要有以下兩種:

import 模塊名1 [as 別名1], 模塊名2 [as 別名2],…: 導(dǎo)入整個(gè)模塊。
from 模塊名 import 成員名1 [as 別名1],成員名2 [as 別名2],…: 導(dǎo)入模塊中指定成員。

上面兩種 import 語(yǔ)句的區(qū)別主要有以下幾點(diǎn):

第一種 import 語(yǔ)句導(dǎo)入整個(gè)模塊內(nèi)的所有成員(包括變量、函數(shù)、類等);第二種 import 語(yǔ)句只導(dǎo)入模塊內(nèi)的指定成員(除非使用 form 模塊名 import *,但通常不推薦使用這種語(yǔ)法)。

python學(xué)習(xí)網(wǎng),大量的免費(fèi)python視頻教程,歡迎在線學(xué)習(xí)!

當(dāng)使用第一種 import 語(yǔ)句導(dǎo)入模塊中的成員時(shí),必須添加模塊名或模塊別名前綴;使用第二種 import 語(yǔ)句導(dǎo)入模塊中的成員時(shí),無(wú)須使用任何前綴,直接使用成員名或成員別名即可。

下面程序使用導(dǎo)入整個(gè)模塊的最簡(jiǎn)單語(yǔ)法來(lái)導(dǎo)入指定模塊:

# 導(dǎo)入sys整個(gè)模塊
import sys
# 使用sys模塊名作為前綴來(lái)訪問(wèn)模塊中的成員
print(sys.argv[0])

上面第 2 行代碼使用最簡(jiǎn)單的方式導(dǎo)入了 sys 模塊,因此在程序中使用 sys 模塊內(nèi)的成員時(shí),必須添加模塊名作為前綴。

運(yùn)行上面程序,可以看到如下輸出結(jié)果(sys 模塊下的 argv 變量用于獲取運(yùn)行 Python 程序的命令行參數(shù),其中 argv[0] 用于獲取該 Python 程序的程序名)。

import test.py

在導(dǎo)入整個(gè)模塊時(shí)可以為模塊指定別名。例如如下程序:

# 導(dǎo)入sys整個(gè)模塊,并指定別名為s
import sys as s
# 使用s模塊別名作為前綴來(lái)訪問(wèn)模塊中的成員
print(s.argv[0])

第2行代碼在導(dǎo)入 sys 模塊時(shí)才指定了別名 s,因此在程序中使用 sys 模塊內(nèi)的成員時(shí),必須添加模塊別名 s 作為前綴。運(yùn)行該程序,可以看到如下輸出結(jié)果:

import test2.py

使用導(dǎo)入整個(gè)模塊的語(yǔ)法也可一次導(dǎo)入多個(gè)模塊,多個(gè)模塊之間用逗號(hào)隔開(kāi)。例如如下程序:

# 導(dǎo)入sys、os兩個(gè)模塊
import sys,os
# 使用模塊名作為前綴來(lái)訪問(wèn)模塊中的成員
print(sys.argv[0])
# os模塊的sep變量代表平臺(tái)上的路徑分隔符
print(os.sep)

知識(shí)點(diǎn)擴(kuò)展:

自動(dòng)導(dǎo)入任意缺失的庫(kù)實(shí)例方法:

# 以下代碼在 python 3.6.1 版本驗(yàn)證通過(guò)
import sys
import os
from importlib import import_module
class AutoInstall():
 _loaded = set()
 @classmethod
 def find_spec(cls, name, path, target=None):
   if path is None and name not in cls._loaded:
    cls._loaded.add(name)
    print("Installing", name)
    try:
     result = os.system('pip install {}'.format(name))
     if result == 0:
      return import_module(name)
    except Exception as e:
     print("Failed", e)
   return None

sys.meta_path.append(AutoInstall)

到此這篇關(guān)于python導(dǎo)入庫(kù)的具體方法的文章就介紹到這了,更多相關(guān)python如何導(dǎo)入庫(kù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • django使用channels實(shí)現(xiàn)通信的示例

    django使用channels實(shí)現(xiàn)通信的示例

    這篇文章主要介紹了django使用channels實(shí)現(xiàn)通信的示例,幫助大家更好的理解和學(xué)習(xí)django框架,感興趣的朋友可以了解下
    2020-10-10
  • Python字符串的轉(zhuǎn)義字符

    Python字符串的轉(zhuǎn)義字符

    這篇文章主要介紹了Python字符串的轉(zhuǎn)義字符,轉(zhuǎn)義字符是指,用一些普通字符的組合來(lái)代替一些特殊字符,由于其組合改變了原來(lái)字符表示的含義,下文相關(guān)資料需要的小伙伴可以參考一下
    2022-04-04
  • 探索Python庫(kù)coconut輕松地編寫(xiě)函數(shù)式代碼實(shí)例

    探索Python庫(kù)coconut輕松地編寫(xiě)函數(shù)式代碼實(shí)例

    本文將介紹Python Coconut的基本概念、語(yǔ)法特性和實(shí)際應(yīng)用,同時(shí)提供豐富的示例代碼,以幫助大家更好地理解和應(yīng)用這個(gè)強(qiáng)大的工具
    2024-01-01
  • 10張動(dòng)圖學(xué)會(huì)python循環(huán)與遞歸問(wèn)題

    10張動(dòng)圖學(xué)會(huì)python循環(huán)與遞歸問(wèn)題

    今天為大家整理了十張動(dòng)圖GIFS,有助于認(rèn)識(shí)循環(huán)、遞歸、二分檢索等概念的具體運(yùn)行情況。代碼實(shí)例以Python語(yǔ)言編寫(xiě),非常不錯(cuò),感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2021-02-02
  • Python3 如何開(kāi)啟自帶http服務(wù)

    Python3 如何開(kāi)啟自帶http服務(wù)

    這篇文章主要介紹了Python3 開(kāi)啟自帶http服務(wù)的操作方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python3正則匹配re.split,re.finditer及re.findall函數(shù)用法詳解

    Python3正則匹配re.split,re.finditer及re.findall函數(shù)用法詳解

    這篇文章主要介紹了Python3正則匹配re.split,re.finditer及re.findall函數(shù)用法,結(jié)合實(shí)例形式詳細(xì)分析了正則匹配re.split,re.finditer及re.findall函數(shù)的概念、參數(shù)、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2018-06-06
  • Python編程pytorch深度卷積神經(jīng)網(wǎng)絡(luò)AlexNet詳解

    Python編程pytorch深度卷積神經(jīng)網(wǎng)絡(luò)AlexNet詳解

    AlexNet和LeNet的架構(gòu)非常相似。這里我們提供了一個(gè)稍微精簡(jiǎn)版本的AlexNet,去除了當(dāng)年需要兩個(gè)小型GPU同時(shí)運(yùn)算的設(shè)計(jì)特點(diǎn)
    2021-10-10
  • Python語(yǔ)言中的if語(yǔ)句詳情

    Python語(yǔ)言中的if語(yǔ)句詳情

    這篇文章主要介紹了Python語(yǔ)言中的if語(yǔ)句詳情,每條if語(yǔ)句的核心都是一個(gè)值為True或False的表達(dá)式,這種表達(dá)式被稱為條件測(cè)試,下面文章介紹python語(yǔ)言的if語(yǔ)句詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • python高級(jí)特性簡(jiǎn)介

    python高級(jí)特性簡(jiǎn)介

    這篇文章主要介紹了python高級(jí)特性的相關(guān)內(nèi)容,其中包括切片,迭代,列表生成式,生成器,迭代器,感興趣的朋友可以了解下
    2020-08-08
  • python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的方法實(shí)例

    python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的方法實(shí)例

    這篇文章主要給大家介紹了關(guān)于利用python 3.5實(shí)現(xiàn)檢測(cè)路由器流量并寫(xiě)入txt的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起看看吧。
    2017-12-12

最新評(píng)論