python中模組的定義

2021-07-30 04:23:31 字數 1007 閱讀 2781

python中模組的定義

myclass.py

# -*- coding: utf-8 -*-

"""模組的說明文件 module docstring

- 放置在在模組的import之前

- 成對的三個雙引號包裹

- 可以提供模組的簡要資訊,如:

@file: filename

@author:yourname

@date:2017-xx-xx

@version: 1.0.0.0

@description:

- your description

- 使用者可以通過 modulename.__doc__ 來獲取此區域內容,示例中,即myclass.__doc

"""import numpy as np

class

myclass:

""" 類的文件說明class doc

- 緊隨放置在類的宣告之後

- 成對的三個雙引號包裹

- 可以提供模組的簡要資訊

- 使用者可以通過class的例項名.__doc__來訪問該區域內容

"""def__init__

(self):

print

"initial myclass"

deffunc1

(self):

print

"i am public function1"

if __name__ == "__mian__":

print

"test module"

test.py

# -*- coding: utf-8 -*-

import myclass

print myclass.__doc__ #檢視模組的doc

mc = myclass.myclass()

print mc.__doc__ #檢視class 的doc

Python中自定義模組的引用

前兩天去面試啦 今天雙學位上了一天的課,晚上回來就拿起新到的head first 開始啃,書上有乙個用函式print lol建立的模組nester.py,我所有的py檔案都放在了d program files x86 sublime text 3 workspace裡,不想每次都把寫好的模組放到預設...

python模組 python自定義模組

1.import 模組名 匯入模組中的所有內容 引入多個用逗號分隔 import random,time 2.from 模組名 import 函式名1,函式名2.匯入部分模組 匯入部分的話直接使用 3.from 模組名 import 匯入所有,有約束 需要在 init py檔案中新增屬性 all 函...

Python中引用自定義模組

學習了一小段時間的python,始終停滯在簡單的語法上,不能真正體會到python的強大之處。今天學習了自定義模組的引用方法。當引用模組時,編譯器會先在當前目錄,接著去sys.path python的安裝目錄去尋找你引用的模組,如果沒有的話,就會報錯。第一種情況,你的模組和你要使用的模組在同一目錄下...