Python:模塊module

python中一個模塊就是一個擴展名為.py的文件,也可能是預編譯的.pyc文件。
引入模塊用:import 模塊名
使用引用模塊中定義的標識符(函數、變量、類)用:模塊名.標識符名
引入模塊中的標識符用:from 模塊名 import 標識符名
可以用dir(模塊名)內置函數查看模塊定義的標識符,如果不提供參數,返回當前模塊定義的標識符

看例子:

$ cat moduletest.py
print 'module start...'
def printname():print __name__version = 1.0printname()
print 'module end...'$ cat t.py
import moduletestprint 't.py start...'
moduletest.printname()
print moduletest.version
print __name__
print 't.py end...'

執行:

$ python moduletest.py
module start...
__main__
module end...$ python t.py
module start...
moduletest
module end...
t.py start...
moduletest
1.0
__main__
t.py end...

說明:

當模塊被引用時,模塊里的語句會被執行。
__name__屬性會標識模塊是被直接調用還是引用,我們可以利用此標來區分模塊是主動執行(__name__ == '__main__')還是被其他模塊引用。

轉載于:https://www.cnblogs.com/xuejianbest/p/10285146.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537272.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537272.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537272.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

浙江公布2022年數字化改革“最系列“成果 評選出最佳應用104項

10月29日,省委改革辦(省數改辦)公布了2022年數字化改革“最系列”成果。該評選由省委改革辦(省數改辦)會同省委政研室、省人大常委會法工委、省市場監管局和省大數據局共同開展,評選了最佳應用104項、最強大…

dot net core 使用 IPC 進程通信

原文:dot net core 使用 IPC 進程通信版權聲明:博客已遷移到 http://lindexi.gitee.io 歡迎訪問。如果當前博客圖片看不到,請到 http://lindexi.gitee.io 訪問博客。本文地址 https://blog.csdn.net/lindexi_gd/article/details/79946496 dot net core 使…

python可變類型和不可變深淺拷貝類型_python3筆記十四:python可變與不可變數據類型+深淺拷貝...

一:學習內容python3中六種數據類型python賦值python淺拷貝python深拷貝二:python3六種數據類型1.六種數據類型Number(數字)string(字符串)List(列表)Tuple(元祖)Set(集合)Dictionary(字典)2.六種數據類型分類不可變數據(3個):Number、String、…

Android手機用wifi連接adb調試的方法

https://www.jianshu.com/p/dc6898380e38 0x0 前言 Android開發肯定要連接pc的adb進行調試,傳統的方法是用usb與pc進行連接,操作簡單即插即用,缺點是pc上必須得有對應手機的usb驅動程序,對于谷歌親兒子系列和三星摩托等外國品牌而…

控制臺應用程序換換為窗體應用_Epic為開發者設計了一套iPhone使用的運動捕捉應用程序...

玩懂手機網7月13日資訊,我們都知道對于游戲或者是動漫開發者來說,運動捕捉設備是一套非常昂貴的設備,需要非常專業的獨立開發人員,大量的時間才能完成,最近Epic為開發者設計了一套iPhone使用的運動捕捉應用程序。這套i…

螞蟻金服億級并發下的移動端到端網絡接入架構解析

為了與金融從業者、科技從業者共同探討金融 業務的深層次問題,螞蟻金服聯手 TGO 鯤鵬會上海分會,在 12 月 8 日舉辦了「走進螞蟻金服:雙十一背后的螞蟻金服技術支持」活動。螞蟻金服高級技術專家賈島為大家分享了《億級并發下的螞蟻移動端到…

python3.12答案_編程常見問題

通常,不要使用 from modulename import * 。這樣做會使導入器的命名空間變得混亂,并且使得連接器更難以檢測未定義的名稱。在文件的頂部導入模塊。這樣做可以清楚地了解代碼所需的其他模塊,并避免了模塊名稱是否在范圍內的問題。每行導入一個…

如何根據視頻的寬屏與豎屏來排序?

原理 寬屏與豎屏是根據 幀高度 與 幀寬度 來區分的 幀高度就是圖片高度(縱向的像素尺寸),幀寬度就是圖片寬度(橫向的像素尺寸),分辨率就是(高度x寬度)。 windows11的文件排序&…

HashiCorp Vault 1.0開源自動解封特性,新增Batch令牌

HashiCorp發布了其秘密管理工具Vault 的1.0版本,并開源了在發生故障或重啟后繼續使用Vault服務器所需的“自動解封(auto-unseal)”特性。這個版本提供了一種可以用于臨時工作負載的新令牌batch。另一個新特性是,Kubernetes auth現…

sap模塊介紹_小邁說|SAP究竟有多少模塊?

SAP究竟有哪些模塊繼上一期小邁說SAP!SPA?的區別,相信大部分讀者明白了我們與水浴按摩行業的分別,可是僅僅區分名字還不夠,SAP還有眾多的模塊,這些又該怎么去了解呢?這就輪到肩負愛與責任的小邁…

360 再次開源管理平臺 Wayne:基于企業級 Kubernetes 集群

2019獨角獸企業重金招聘Python工程師標準>>> 奇虎 360 宣布正式開源 Wayne ,這是一個由 360 搜索云平臺團隊開發的通用的、基于 Web 的 Kubernetes 多集群一站式可視化管理平臺。內置了豐富多樣的功能,滿足企業的通用需求,同時插件…

python setup.py install 出錯_python setup.py install 失敗

python setup.py install 報錯ImportError: No module named setuptools學習光榮之路python課程時,使用python setup.py install安裝其他模塊時,第一次安裝某模塊成功了.安裝另一模塊卻報錯ImportError: No module named s ...對于python setup&perio…

Node.js 根本沒有這樣搞性能優化的?

1、使用最新版本的 Node.js 僅僅是簡單的升級 Node.js 版本就可以輕松地獲得性能提升,因為幾乎任何新版本的 Node.js 都會比老版本性能更好,為什么? Node.js 每個版本的性能提升主要來自于兩個方面: V8 的版本更新;Nod…

可交付成果、核實的可交付成果、驗收的可交付成果?

①可交付成果。指的是在某一過程、階段或項目完成時,產出的任何獨特并可核實的產品、成果或服務。可交付成果可能是有形的,也可能是無形的。【研發完成】 ②核實的可交付成果。是指已經完成,并經過“控制質量”過程檢查為正確的可交付成果。…

安裝oracle到create inventory時卡住了怎么辦_win10系統安裝教程(官方工具)

Hi,大家好。對于小白用戶,裝系統是比較頭疼的事,所以今天寫一個簡單易懂的裝系統教程。使用微軟官方提供的工具制作U盤啟動盤,操作簡單,系統純凈,強烈建議小白用戶使用。缺點是該工具功能單一,并…

Microsoft Project 排計劃的步驟

Microsoft Project 排計劃的步驟: 第一步:設置項目信息,開始日期,選擇日歷; 第二步:編制WBS 第三步:設置前置任務 第四步:設置WBS每個工期 第五步:設置資源名稱&#xff…

自建CDN Xnign產品指標

Xnign-X1 Xnign-X1 性能參數參考值L7 HTTP RPS (128并發請求)250W QPSL7 HTTP CPS (128并發請求)110W QPSL7 HTTP RPS (100W并發請求)180W QPSL7 HTTP CPS (100W并發請求)60W QPSL7 …

python表達式的值是 y 和n是什么意思_python中^是什么意思

展開全部在Python" // "表示整數除法。Python其它表達式e69da5e887aa3231313335323631343130323136353331333431353432:Python的表達式寫法與C/C類似。只是在某些寫法有所差別。主要的算術運算符與C/C類似。, -, *, /, //, **, ~, %分別表示加法或者取正、…

Linux的啟動流程簡析(以Debian為例)

Linux的啟動流程簡析(以Debian為例) 正文:前面的文章探討BIOS和主引導記錄的作用。那篇文章不涉及操作系統,只與主板的板載程序有關。今天,我想接著往下寫,探討操作系統接管硬件以后發生的事情,也就是操作系統的啟動流…