日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Day15模块(导入,使用)

發(fā)布時(shí)間:2025/5/22 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Day15模块(导入,使用) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Day15模塊

什么是模塊:
一系列功能的集合體
一個(gè)py文件就是一個(gè)模塊
aaa.py就是aaa模塊

模塊四種形式:
內(nèi)置的模塊
py文件
第三方的

模塊三種來源:內(nèi)置的,第三方,自定義

為什么要用模塊
1.使用內(nèi)置的或者第三方的好處是拿來主義,極大提升開發(fā)效率
2.使用自定義模塊的好處是,將程序各部分組件共用的功能提取出來放到一個(gè)模塊內(nèi),其他組件通過導(dǎo)入使用,減少代碼冗余

如何用模塊(py文件):
首次導(dǎo)入模塊
1.產(chǎn)生一個(gè)模塊的名稱空間
2.執(zhí)行模塊內(nèi)代碼,將產(chǎn)生的名字放入模塊的名稱空間內(nèi)
3.在當(dāng)前執(zhí)行文件中拿到模塊名字,名字指向模塊的名稱空間

之后的導(dǎo)入直接引用首次導(dǎo)入的成果

使用
模塊名.(變量or函數(shù)名)

補(bǔ)充:
import spam as sm
模塊名純小寫加下劃線
模塊名不能以數(shù)字開頭,避免中文定義模塊名

import spam 與 from spam import read區(qū)別
首次導(dǎo)入前兩步與import導(dǎo)入一樣,第三步不一樣,在當(dāng)前執(zhí)行文件中拿到名字money,該名字指向模塊的名稱空間中的money
money如果是不可變類型,在模塊中改變這個(gè)money,不會(huì)影響執(zhí)行文件中的money
如果是可變類型,在模塊中改變這個(gè)money,執(zhí)行文件中的money會(huì)隨之改變

import 總結(jié)
優(yōu)點(diǎn):引用模塊中的名字必須加前綴(模塊名.),指名道姓的問某一個(gè)名稱空間要名字,不會(huì)與當(dāng)前執(zhí)行文件名稱空間沖突
缺點(diǎn):不夠簡(jiǎn)潔

from ..import
優(yōu)點(diǎn),引用模塊中的名字不用加前綴,使用更為簡(jiǎn)潔
缺點(diǎn):容易與當(dāng)前執(zhí)行文件名稱空間中的名字沖突

from .. import * 代表所有名字調(diào)用
最好不要用

__all__ = ["name"] import *時(shí)只能引用all設(shè)置的名稱

模塊的查找順序
1.內(nèi)存
2.內(nèi)置模塊
3.sys.path(執(zhí)行文件為準(zhǔn))

pycharm為了識(shí)別目錄結(jié)構(gòu),它把項(xiàng)目根文件夾放入環(huán)境變量
所以執(zhí)行文件的環(huán)境變量導(dǎo)入后,其他模塊導(dǎo)入的時(shí)候就不用

if __name__ == "__main__" 當(dāng)文件被當(dāng)做執(zhí)行文件直接運(yùn)行時(shí),__name__等于__main 當(dāng)文件被當(dāng)做模塊導(dǎo)入時(shí),__name__為模塊名

應(yīng)該把項(xiàng)目的根目錄加到環(huán)境變量里
應(yīng)該把項(xiàng)目的根目錄所在絕對(duì)路徑拿到,然后加到環(huán)境變量里

import os
os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

把啟動(dòng)文件直接放在根目錄下,可以避免更新環(huán)境變量和模塊導(dǎo)入時(shí)找不到模塊的問題(前提是采用from文件夾名導(dǎo)入模塊)

轉(zhuǎn)載于:https://www.cnblogs.com/robert-zhou/p/10064072.html

總結(jié)

以上是生活随笔為你收集整理的Day15模块(导入,使用)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人毛片观看 | 超清纯大学生白嫩啪啪 | 亚洲av无码国产精品永久一区 | 日韩精品一区二区亚洲av观看 | 美女无遮挡免费网站 | 波岛野结衣 | 国产精品成 | 欧美亚洲综合另类 | 黄色在线a | 日本黄网站在线观看 | 国产18禁黄网站免费观看 | 国产成人在线电影 | 国产一区999 | 波多野结衣中文在线 | 国产视频在线免费观看 | 黄色网址视频在线观看 | 日本中文在线观看 | 欧美日韩亚洲国产另类 | 国产精品毛片在线 | 日韩电影一区二区在线观看 | 91丨porny丨中文 | 男女视频在线 | 国产成人二区 | 久草国产精品 | 国产三级精品在线观看 | 亚洲色婷婷久久精品av蜜桃 | 精品午夜一区二区三区 | 欧美啪啪网站 | 久久99精品久久久久久水蜜桃 | 天天做天天爱 | 国产精品欧美综合 | 久久久久亚洲AV成人 | 日日噜噜夜夜狠狠久久丁香五月 | 久久久亚洲一区二区三区 | 亚洲一区二区三区在线视频观看 | 欧美精品一区二区在线观看 | 激情91| 成年午夜视频 | 欧美成在线 | 一区二区在线观看av | 16—17女人毛片 | 天天操天天摸天天干 | 国产三级三级在线观看 | 亚洲精品久久久久久久久 | 精品国产黄色片 | 91亚洲精品一区 | 久久视频精品在线 | 美女福利片 | 久久网中文字幕 | 黄色a级片网站 | 木下凛凛子av一区二区三区 | 色丁香婷婷综合久久 | 精品视频免费播放 | 奇米97 | 日韩午夜毛片 | 美女写真福利视频 | 日韩在线第一区 | 国产亚洲综合精品 | 亚洲制服在线观看 | 黑人糟蹋人妻hd中文字幕 | 98精品视频 | 日韩欧美一区二区三区四区 | 日韩av中文字幕在线免费观看 | 欧美不卡网 | 91偷拍一区二区三区精品 | a人片| 欧美肉大捧一进一出免费视频 | 成人性生交大片免费看中文 | 波多野吉衣一区二区三区 | 麻豆91视频 | 美女的诞生免费观看在线高清 | 大肉大捧一进一出好爽动态图 | 51精品国产 | 777米奇影视第四色 五月丁香久久婷婷 | 少妇按摩一区二区三区 | 视频免费在线观看 | 国产免费网址 | 黄色在线视频播放 | 日韩精品片 | 国产精品久久久久久久裸模 | 日本一级黄色大片 | 日韩精品在线观看一区二区三区 | 国产美女无遮挡永久免费 | 中文字幕二区 | 无码国产精品一区二区免费16 | 91色噜噜 | 日韩二区在线 | 视频在线一区二区 | 国产又粗又爽视频 | 日韩狠狠 | 国产成人一区在线观看 | 成人国产在线 | aaa在线视频 | 超碰人人擦 | 日韩在线观看免费av | 亚洲男人天堂视频 | 激情宗合 | 天天av网 | 精品中文字幕一区 |