中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

Python模塊化和第三方模塊安裝的方法

這篇文章主要介紹了Python模塊化和第三方模塊安裝的方法的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇Python模塊化和第三方模塊安裝的方法文章都會有所收獲,下面我們一起來看看吧。

藍山網站制作公司哪家好,找創新互聯!從網頁設計、網站建設、微信開發、APP開發、響應式網站開發等網站項目制作,到程序開發,運營維護。創新互聯公司2013年成立到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯。

Python模塊化和第三方模塊安裝的方法

模塊化編程

1.什么叫模塊(Modules)?

模塊與函數的關系一個模塊中可以包含N多個函數;
在Python中一個擴展名為.py的文件就是一個模塊;
模塊中含有類、函數和語句;
一個程序項目由N個模塊組成;

使用模塊的好處:
方便其他程序和腳本的導入并使用
避免函數名和變量名沖突(兩個模塊有相同的變量名不沖突)
提高代碼的可維護性
提高代碼的可重用性

2.自定義模塊

創建模塊:
新建一個.py文件,名稱不要與Python自帶的標準模塊名稱相同

導入模塊:
第一種:import 模塊名稱 [as 別名]
第二種:from 模塊名稱 import 函數/變量/類

第一種

#第一種導入方式
import math
print(id(math))
print(type(math))
print(math)
print(dir(math)) #查看math中的屬性方法
print('--------------------------------------')
print(math.pi)
print(math.pow(2,5))
print(math.ceil(9.01))
print(math.floor(9.999))

Python模塊化和第三方模塊安裝的方法
第二種

#第二種導入方式 只導入模塊中指定的一部分
from math import pi
print(pi)
print(pow(2,3))
from math import pow
print(pow(2,3))

同樣的,導入自己寫的模塊也是一樣的方法。

3.以主程序的形式執行

有時候我們在調用其他模塊的內容的時候,由于在其他模塊的定義中會輸出一些語句,導致在我們的當前模塊輸出內容時,也會輸出調用模塊的輸出內容,這時候,我們可以在所調用的模塊輸出前加條件:

if __name__=='__main__':
    pass

只有這個模塊為主程序運行時,才會執行pass

4.python中的包

:是一個分層次的目錄結構,它將一組功能相近的模塊組織在一起。
作用:代碼規范、避免模塊名稱沖突(不同包中不同模塊模塊名可以相同)
包與目錄的區別:
包含__init__.py文件的目錄稱為包
目錄通常不包含__init__.py文件

包的導入:
import 包名.模塊名

import pagekge.module_A
print(pagekge.moudle_A.a)#調用一個包里的一個模塊的一個屬性或函數
import pagekge.module_A as mm #取小名
print(mm.a)

總結注意:
使用import開頭導入方式只能導入包名或模塊名
使用from…import導入方式可以導入包、模塊、函數、變量

5.Python中常用的內置模塊

Python模塊化和第三方模塊安裝的方法

import sys
print(sys.getsizeof(24))
print(sys.getsizeof(99))
print(sys.getsizeof(True))
print(sys.getsizeof(False))
import time
print(time.time()) #輸出秒
print(time.localtime(time.time())) #輸出當前時間
import urllib.request  #與爬蟲有關的
print(urllib.request.urlopen('http://www.baidu.com').read()) #讀取百度網址

6.第三方模塊的安裝及使用

Python的強大離不開第三方模塊。有很多人寫了很多第三方模塊實現了很多功能,而我們只需安裝就可使用。

安裝

pip install 模塊名

在線安裝方式

以安裝schedule模塊為例:
第一步:windows徽標鍵+R調出窗口,輸入cmd,點擊確定
Python模塊化和第三方模塊安裝的方法
第二步:輸入pip install+要安裝的模塊名稱,按回車鍵
Python模塊化和第三方模塊安裝的方法
第三步:輸入python,回車進入python的交互式程序,輸入 import +模塊名,回車,如果沒有報錯則安裝成功!
Python模塊化和第三方模塊安裝的方法

使用

import 模塊名

import scheduleimport timedef job():
    print('666666')schedule.every(3).seconds.do(job)while True:
    schedule.run_pending()  #檢測job的時間到了沒有
    time.sleep(1)

關于“Python模塊化和第三方模塊安裝的方法”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“Python模塊化和第三方模塊安裝的方法”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注創新互聯行業資訊頻道。

文章標題:Python模塊化和第三方模塊安裝的方法
轉載源于:http://m.2m8n56k.cn/article27/pgcgjj.html

成都網站建設公司_創新互聯,為您提供電子商務、企業網站制作、品牌網站建設、微信小程序、做網站、用戶體驗

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
主站蜘蛛池模板: 欧美日韩一区二区三区在线播放 | 精品成人在线视频 | 波多野结衣免费观看视频 | 精品午夜一区二区三区在线观看 | 亚洲色色色图 | 国产主播福利片在线观看 | 91老色批网站免费看 | 手机看片福利永久 | 手机在线成人精品视频网 | 怡红院免费全部视频在线视频 | 国产精品久久久久久一级毛片 | 国产孕妇孕交一级毛片 | 欧美成人免费全网站大片 | 欧美成人看片黄a免费 | 曰本黄大片| 久久国内精品自在自线软件 | 香蕉网站狼人久久五月亭亭 | 成人免费的性色视频 | 国产日韩欧美精品一区二区三区 | 国产www | 日韩一区二区三区在线 | 亚洲99在线的 | 国产欧美一区二区三区视频 | 亚洲国产欧美91 | 亚洲一区免费视频 | 日韩在线观看不卡 | 日韩美女爱爱 | 中国japanesevideo乱 | 亚洲国产一区二区三区a毛片 | 在线观看亚洲免费 | 在线视频一二三区 | 国产成人在线影院 | 日本理论片免费高清影视在线观看 | 日韩一级欧美一级毛片在线 | 亚洲成在人线久久综合 | 国产精品免费观在线 | 日韩欧美三级在线观看 | www操操操| 免费嗨片 | 99精品福利视频 | 一级片久久 |