module and package
包:包是通過使用』.模組名』來組織python模組命名空間的方式。
包就是包含_init_.py
檔案的資料夾。
注意:
建立包的目的不是為了執行,而是為了被匯入使用。
包的本質依然還是模組。
使用時:
匯入時:
都是 雙下劃線!!!!
__init__.py
檔案中寫入 : from . import 模組
匯入的模組必須是乙個不包含點,否則報錯
__all__=
['students'
,'versions'..
....
]
在s/api/vers.py中匯入s/cmd/m.py
#在s/api/vers.py中
from s.cmd import m
m.m.create_resource(
)
詳情可檢視: Python學習 日誌模組 logging
作用 在邏輯容易出錯位置手動新增日誌功能,記錄報錯資訊到檔案,以被排錯 特點 非自動記錄,為人工指定位置,指定報錯資訊內容 提供五種模式 debug info warning error critical 預設從warning開始輸出,可以根據需求 調整預設寫入檔案是追加a模式 二 logging模...
Python學習之路 模組 包
包是一種通過使用 模組名 來組織python模組命名空間的方式。無論是import形式還是from.import形式,凡是在匯入語句中 而不是在使用時 遇到帶點的,都要第一時間提高警覺 這是關於包才有的匯入語法 2.包是目錄級的 資料夾級 資料夾是用來組成py檔案 包的本質就是乙個包含 init p...
python學習 模組和包
模組是python程式架構的核心概念 語法 import匯入 import 模組名1,模組名2注意雖然上邊的也行,但是在pep8規範中要求在匯入模組時,每個匯入應該獨佔一行 import 模組名1 import 模組名2 import 模組名1 as 模組別名這裡需要說的是模組別名使用大駝峰命名法 ...