Python模組檔案結構程式碼詳解- IT閱讀

文章推薦指數: 80 %
投票人數:10人

本文研究的主要是Python模組檔案結構的相關內容,具體如下。

Python檔案結構. 檔案結構(範例全文). #/usr/bin/env python " ... Python模組檔案結構程式碼詳解 首頁 HTML CSS JavaScript jQuery Python3 Python2 Java C C++ Go SQL 首頁 HTML Search Python模組檔案結構程式碼詳解 指令碼專欄2018-02-03254 這篇文章主要介紹了Python模組檔案結構程式碼詳解,分享了相關程式碼示例,小編覺得還是挺不錯的,具有一定借鑑價值,需要的朋友可以參考下 本文研究的主要是Python模組檔案結構的相關內容,具體如下。

Python檔案結構 檔案結構(範例全文) #/usr/bin/envpython "thisisatestmodule" importsys importos debug=True classFooClass(object): "Fooclass" pass deftest(): "testfunction" foo=FooClass() ifdebugL print'rantest()' if__name__=='__main__' test() 檔案結構(分行介紹) (1)起始行(指定使用的Python的版本) #/usr/bin/envpython (2)模組文件(文件字串,如果跨行用三個單引號擴起來) "thisisatestmodule" (3)模組匯入 importsys importos (4)(全域性)變數定義 debug=True (5)類定義(若有) classFooClass(object): "Fooclass" pass (6)函式定義(若有) deftest(): "testfunction" foo=FooClass() ifdebugL print'rantest()' 7)主程式 if__name__=='__main__' test() 說明 主程式 無論當前模組是被背的模組匯入還是作為指令碼直接執行,都會執行這部分程式碼 注意:所有的模組都有能力執行程式碼 最高級別的Python語句(沒有縮排的)在模組被匯入時就會執行,無論是否真的需要執行 妥當的做法:除了那些真正需要執行的程式碼以外,所有的功能程式碼都通過函式建立,因此: 僅在主程式模組中編寫大量的頂級可執行程式碼 用於被匯入的模組只應該存在較少的頂級執行程式碼 __name__指示模組應該如何被載入(這樣能夠做到模組的自檢) 如果模組是被匯入的,__name__的值是模組的名字 如果模組是直接執行,__name__的值是__main__ 總結 以上就是本文關於Python模組檔案結構程式碼詳解的全部內容,希望對大家有所幫助。

感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。

感謝朋友們對本站的支援! 相關文章 Python模組搜尋路徑程式碼詳解 java使用Apache工具集實現ftp檔案傳輸程式碼詳解 java實現佇列資料結構程式碼詳解 servlet上傳檔案實現程式碼詳解(四) servlet下載檔案實現程式碼詳解(五) python模組之paramiko例項程式碼 SpringBoot建立maven多模組專案實戰程式碼 詳解VUE中常用的幾種import(模組、檔案)引入方式 pythonemailsmtplib模組傳送郵件程式碼例項 python使用logging模組傳送郵件程式碼示例 Python處理Excel檔案例項程式碼 python實現自動遠端登陸scp檔案例項程式碼 java實現輸出資料夾下某個格式的所有檔案例項程式碼 程式碼詳解javascript模組載入器 JavaIO建立目錄和檔案例項程式碼 分類導航 HTML/CSS HTML教程 HTML5教程 CSS教程 CSS3教程 JavaScript JavaScript教程 jQuery教程 Node.js教程 服務端 Python教程 Python3教程 Linux教程 Docker教程 Ruby教程 Java教程 JSP教程 C教程 C++教程 Perl教程 Go教程 PHP教程 正則表達式 資料庫 SQL教程 MySQL教程 PostgreSQL教程 SQLite教程 MongoDB教程 Redis教程 Memcached教程 行動端 IOS教程 Swift教程 Advertisement 三度辭典 Copyright©2016-2021IT閱讀  Itread01.comAllRightsReserved. 0.001291036605835



請為這篇文章評分?