Python學習日誌 模組 包

2021-09-25 14:08:36 字數 609 閱讀 5161

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 模組別名這裡需要說的是模組別名使用大駝峰命名法 ...