在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Python/ 如何創(chuàng)建你自己的模塊
備份腳本——版本四
使用 <strong>init</strong> 方法
控制流
異常
表 15.1 一些特殊的方法
如何創(chuàng)建你自己的模塊
使用字典
前言
使用默認(rèn)參數(shù)值
表 5.1 運(yùn)算符與它們的用法
解決問題——編寫一個(gè) Python 腳本
使用 for 語句
使用 continue 語句
使用元組輸出
對(duì)象與參考
使用函數(shù)形參
使用默認(rèn)參數(shù)值
使用 if 語句
如何引發(fā)異常
使用源文件
使用對(duì)象的方法
使用表達(dá)式
定義函數(shù)
使用局部變量
使用列表綜合
使用 sys.argv
使用 lambda 形式
使用 global 語句
備份腳本——版本二
使用列表
使用 while 語句
備份腳本——版本一
使用元組
輸入/輸出
使用類與對(duì)象的變量
使用 sys 模塊
表 5.2 運(yùn)算符優(yōu)先級(jí)
處理異常
使用 break 語句
函數(shù)
基本概念
運(yùn)算符與表達(dá)式
介紹
使用文件
使用序列
接下來學(xué)習(xí)什么?
使用帶提示符的 Python 解釋器
使用 DocStrings
使用字面意義上的語句
最初的步驟
數(shù)據(jù)結(jié)構(gòu)
儲(chǔ)存與取儲(chǔ)存
使用 dir 函數(shù)
模塊
Python 標(biāo)準(zhǔn)庫
備份腳本——版本三(不工作?。?/span>
創(chuàng)建一個(gè)類
安裝 Python
面向?qū)ο蟮木幊?/span>
使用模塊的<strong>name</strong>
使用變量和字面意義上的常量
使用繼承

如何創(chuàng)建你自己的模塊


    #!/usr/bin/python
    # Filename: mymodule.py

    def sayhi():
        print 'Hi, this is mymodule speaking.'

    version = '0.1'

    # End of mymodule.py

(源文件:code/mymodule.py

上面是一個(gè) 模塊 的例子。你已經(jīng)看到,它與我們普通的 Python 程序相比并沒有什么特別之處。我們接下來將看看如何在我們別的Python程序中使用這個(gè)模塊。

記住這個(gè)模塊應(yīng)該被放置在我們輸入它的程序的同一個(gè)目錄中,或者在 sys.path 所列目錄之一。


    #!/usr/bin/python
    # Filename: mymodule_demo.py

    import mymodule

    mymodule.sayhi()
    print 'Version', mymodule.version

(源文件:code/mymodule_demo.py

輸出


    $ python mymodule_demo.py
    Hi, this is mymodule speaking.
    Version 0.1

它如何工作

注意我們使用了相同的點(diǎn)號(hào)來使用模塊的成員。Python 很好地重用了相同的記號(hào)來,使我們這些 Python 程序員不需要不斷地學(xué)習(xí)新的方法。

from..import

下面是一個(gè)使用 from..import 語法的版本。


    #!/usr/bin/python
    # Filename: mymodule_demo2.py

    from mymodule import sayhi, version
    # Alternative:
    # from mymodule import *

    sayhi()
    print 'Version', version

(源文件:code/mymodule_demo2.py

mymodule_demo2.py 的輸出與 mymodule_demo.py 完全相同。

上一篇:使用序列下一篇:使用 sys.argv