python导入模块以及类_python模块的导入以及模块简介
標(biāo)簽:
一、模塊的定義及類(lèi)型
1、定義
模塊就是用一堆的代碼實(shí)現(xiàn)了一些功能的代碼的集合,通常一個(gè)或者多個(gè)函數(shù)寫(xiě)在一個(gè).py文件里,而如果有些功能實(shí)現(xiàn)起來(lái)很復(fù)雜,那么就需要?jiǎng)?chuàng)建n個(gè).py文件,這n個(gè).py文件的集合就是模塊
2、類(lèi)型
1)自定義模塊,自己寫(xiě)的實(shí)現(xiàn)自己某些功能需求的.py文件集合
2)導(dǎo)入的模塊
在你安裝python之后,它自己內(nèi)部的lib文件下就有很多模塊可以用,導(dǎo)入后就可以使用,通常路徑是C:\Python27\Lib (27是版本號(hào),如果是3.5的版本就是C:\Python35\Lib)
3)第三方開(kāi)源模塊
第三方開(kāi)源模塊通常需要自己去下載,這里以linux和windows系統(tǒng)為例子說(shuō)明
linux系統(tǒng)下
1 #下載安裝 pycrypto
2
3 wget http://files.cnblogs.com/files/wupeiqi/pycrypto-2.6.1.tar.gz4
5 tar -xvf pycrypto-2.6.1.tar.gz6
7 cd pycrypto-2.6.1
8
9 python setup.py build10
11 python setup.py install
View Code
windows系統(tǒng)下
1.設(shè)置python的環(huán)境變量
A.控制面板-系統(tǒng)和安全-系統(tǒng)-高級(jí)系統(tǒng)設(shè)置-環(huán)境變量-系統(tǒng)變量-path
B.將python安裝目錄添加到里面,我的是C:\Python35
2.下載你需要的模塊,并解壓,里面有setup.py文件
3.打開(kāi)Cmd(命令提示符),切換到解壓模塊的目錄
4.運(yùn)行命令:1、setup.py build --> 2、setup.py install
5.重新打開(kāi)python IDE, import 模塊名稱(chēng) ,沒(méi)報(bào)錯(cuò)則安裝成功
或者直接切換到 C:\Python35\Lib\site-packages目錄下安裝
用pip3 install xxx(要安裝的模塊名稱(chēng))然后它就會(huì)自己下載了,很簡(jiǎn)單
二、python的模塊的導(dǎo)入方式
主要包括以下幾種導(dǎo)入方式:
1、import moduels(模塊名字) #導(dǎo)入整個(gè)模塊,這種導(dǎo)入方式比較占用內(nèi)存
2、import moduels (模塊名字) as XX #這里是導(dǎo)入整個(gè)模塊的同時(shí)給它取一個(gè)別名,因?yàn)橛行┠K名字比較長(zhǎng),用一個(gè)縮寫(xiě)的別名代替在下次用到它時(shí)就比較方便
3、from modules(模塊名字) import func(方法) #從一個(gè)模塊里導(dǎo)入方法,你要用到模塊里的什么方法就從那個(gè)模塊里導(dǎo)入那個(gè)方法,這樣占用的內(nèi)存就比較少
也可以用別名表示 : from modules(模塊名字) import func(方法)as XX
4、from package.modules import func(方法) #從一個(gè)包的模塊里導(dǎo)入方法 這個(gè)方法跟上面那種基本一樣,占用的內(nèi)存也比較少
也可以用別名表示,from modules(模塊名字) import func(方法)as XX
三、python當(dāng)中用到的模塊不少,這里介紹一些常用的模塊
標(biāo)簽:
原文地址:http://www.cnblogs.com/wspcoding/p/5634544.html
總結(jié)
以上是生活随笔為你收集整理的python导入模块以及类_python模块的导入以及模块简介的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: oracle如何设置备份计划任务,Ora
- 下一篇: websocket python爬虫_p