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

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://www.2m8n56k.cn/article27/pgcgjj.html

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

廣告

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

成都網站建設
主站蜘蛛池模板: 久久午夜视频 | 欧美精品亚洲精品日韩 | 久久91av | 欧美一级毛片在线看视频 | 日韩免费一级毛片欧美一级日韩片 | 韩国一级毛片视频 | 国产呦系列| 国产精品成人观看视频国产 | 日韩精品一区二区三区中文在线 | 中国一级毛片aaa片 中国一级毛片录像 | 久久精品国产亚洲a | 免费人成网站免费看视频 | 综合精品视频 | 亚洲精品日韩一区二区 | 久久国内精品自在自线观看 | 未满14周岁啪啪网站 | 欧美成人香蕉网在线观看 | 欧美成人做性视频在线播放 | 中文成人在线视频 | 亚洲欧美激情精品一区二区 | 久久久国产乱子伦精品 | 怡红院精品视频 | 欧美成人在线网站 | 在线播放高清国语自产拍免费 | 性日韩精品 | 亚洲自拍中文 | 日本黄色大片在线播放视频免费观看 | 亚洲欧洲日产国码一级毛片 | 一级毛片视频播放 | 日韩精品一区二区三区视频 | av人摸人人人澡人人超碰 | 女仆色在线 | 日韩3级| 久久成人免费 | jizjizjiz亚洲人 | 免费黄网在线观看 | 国产年成美女网站视频免费看 | 久久精品在线免费观看 | 俺来也俺来也天天夜夜视频 | xx另类性欧美 | 亚洲天堂视频一区 |