python import

以前修改源碼的時候,老是修改錯地方,一份是pip install 過來的,一份是git clone過來的,代碼就有兩份了;html

其實就是和sys.path的值有關,搞清楚import 的方式,就不會改錯地方了。python

# sys.argv 命令行參數的列表
# sys.path Python 解釋器自動查找所需模塊的路徑的列表

import sys

for i in sys.argv:
    print(i)

print(sys.path)


# 能夠在腳本中修改sys.path來引入一些不在搜索路徑中的模塊

# __name__ 屬性來指定哪一塊運行
# dir() 找到模塊內定義的全部名稱,不指定dir(sys),而是dir(),列出全部的名稱

 

# 導入包時,Python根據 sys.path中的目錄,尋找包含__init__的子目錄(它纔是一個包)

http://www.runoob.com/python3/python3-module.htmlgit

相關文章
相關標籤/搜索