Python模組檔案結構程式碼詳解- IT閱讀
文章推薦指數: 80 %
本文研究的主要是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
延伸文章資訊
- 1規範高效的python文件結構,讓我們不再害怕"代碼都去哪兒了?"
所有python文件都是按照包、模塊、類的組織方式保存在電腦的不同目錄里,形成一種高效的文件管理系統。
- 2python 軟體目錄規範-技術-拾貝文庫網
1.可讀性高: 不熟悉這個專案的程式碼的人,一眼就能看懂目錄結構,知道程式啟動指令碼是哪個,測試目錄在哪兒,配置檔案在哪兒等等。從而非常快速的瞭解這個專案。
- 3Python模組檔案結構程式碼詳解- IT閱讀
本文研究的主要是Python模組檔案結構的相關內容,具體如下。 Python檔案結構. 檔案結構(範例全文). #/usr/bin/env python " ...
- 4python 專案目錄結構設定 - 程式人生
為專案設定目錄結構是為了將功能類似的檔案放置在同一目錄內,增強專案的可讀性和可維護性。如果一個python專案功能單一,程式碼量很小, ...
- 5结构化您的工程 - Python最佳实践指南!
在实践层面, “结构化”意味着通过编写简洁的代码,并且正如文件系统中文件和目录的组织一样, 代码应该使逻辑和依赖清晰。 哪个函数应该深入到哪个模块?数据在项目中如何 ...