在python中所有的模組都被加入到了sys.path中,用下面的方法可以看見模組的位置。
>>> importsys>>> import
pprint
>>>pprint.pprint(sys.path)[''
, '/usr/local/python2.7/lib/python27.zip',
'/usr/local/python2.7/lib/python2.7',
'/usr/local/python2.7/lib/python2.7/plat-linux2',
'/usr/local/python2.7/lib/python2.7/lib-tk',
'/usr/local/python2.7/lib/python2.7/lib-old',
'/usr/local/python2.7/lib/python2.7/lib-dynload',
'/usr/local/python2.7/lib/python2.7/site-packages
']
可以把自己寫的模組放到上述路徑中,也可以使用下面的方法也可以讓python直譯器讀取到
#/usr/bin/env python
#coding=utf-8
import
sys"
/python/demo30.py")
import
demo30
print demo30.lang
當然更多的是使用環境變數
export path=$path:/python
這樣就可以把模組放到「/python」下,而直接引用了
Python學習筆記(14)random模組
一 random模組 主要用來生成一些隨機數,一般有randint 隨機生成範圍內乙個整數 uniform 隨機生成範圍內乙個小數 choice 從給定的資料中隨機選擇乙個 sample l,num 從乙個list中隨機選擇num個數字並返回到乙個新的list中 import random numb...
python標準模組學習14
codecs模組用於建立制定格式的檔案 python編碼是通過內部編碼進行轉換的,其內部使用unicode,有兩種格式ucs 2和ucs 4,使用sys模組的maxunicode方法就能檢視內部編碼正規化 我們常用的字串的編碼解碼方法有decode與encode x.decode type 將typ...
Python學習(14)模組一
模組讓你能夠有邏輯地組織你的python 段。把相關的 分配到乙個 模組裡能讓你的 更好用,更易懂。模組也是python物件,具有隨機的名字屬性用來繫結或引用。簡單地說,模組就是乙個儲存了python 的檔案。模組能定義函式,類和變數。模組裡也能包含可執行的 例子 乙個叫做aname的模組裡的pyt...