匯入:import os
定位:當前包 ---->內建函式—>sys.path(環境變數)
python 3.8
.2(tags/v3.
8.2:
7b3ab59
, feb 25
2020,23
:03:10
)[msc v.
1916
64 bit (amd64)
] on win32
type "help",,
"credits"
or"license"
for more information.
>>
> sys.path
traceback (most recent call last)
: file ""
, line 1,in
nameerror: name 'sys'
isnot defined
>>
>
import sys
>>
> sys.path[''
,'d:\\python38\\python38.zip'
,'d:\\python38\\dlls'
,'d:\\python38\\lib'
,'d:\\python38'
,'d:\\python38\\lib\\site-packages'
]>>
"e:\\py\\chapter1"
)>>
> sys.path[''
,'d:\\python38\\python38.zip'
,'d:\\python38\\dlls'
,'d:\\python38\\lib'
,'d:\\python38'
,'d:\\python38\\lib\\site-packages'
,'e:\\py\\chapter1'
]>>
>
import hello
>>
> hello.func(
)hello
>>
>
microsoft windows [版本 10.0
.19041
.208
](c)
2020 microsoft corporation. 保留所有權利。
c:\users\gudianpai>e:
e:\>cd py
e:\py>cd chapter1
e:\py\chapter1>
dir 驅動器 e 中的卷是 資料
卷的序列號是 60f1
-0cdd
e:\py\chapter1 的目錄
2020/10
/0113:
20.2020/10
/0113:
20..
2020/10
/0113:
18 pay
2020/10
/0113:
20 __pycache__
0 個檔案 0 位元組
4 個目錄 89
,101
,672
,448 可用位元組
e:\py\chapter1>
e:\py\chapter1>
e:\py\chapter1>
import pay
'import' 不是內部或外部命令,也不是可執行的程式
或批處理檔案。
e:\py\chapter1>python
python 3.8
.2(tags/v3.
8.2:
7b3ab59
, feb 25
2020,23
:03:10
)[msc v.
1916
64 bit (amd64)
] on win32
type "help",,
"credits"
or"license"
for more information.
>>
>
import pay
>>
>
dir(pay)
file ""
, line 1
dir(pay)
^syntaxerror: invalid character in identifier
>>
>
dir(pay)
['__builtins__'
,'__cached__'
,'__doc__'
,'__file__'
,'__loader__'
,'__name__'
,'__package__'
,'__path__'
,'__spec__'
]>>
> pay._package_
traceback (most recent call last)
: file ""
, line 1,in
attributeerror: module 'pay' has no attribute '_package_'
>>
>
help(pay)
file ""
, line 1
help(pay)
^syntaxerror: invalid character in identifier
>>
>
help
(pay)
help on package pay:
name
paypackage contents
ali_pay (package)
wechat_pay (package)
file
e:\py\chapter1\pay\__init__.py
>>
> pay._package_
traceback (most recent call last)
: file ""
, line 1,in
attributeerror: module 'pay' has no attribute '_package_'
>>
> pay.__package__
'pay'
>>
>
python模組與包
路徑修改 命令列怎麼檢視路徑,修改路徑 列印當前搜尋路徑 import sys sys.path sys.path import os os.getcwd os.chdir c www 模組實現構建模組的初衷就是將一些同類的東西進行打包,以免汙染全域性空間,在python的模組裡,對需要隱藏的屬性和...
python 模組與包
模組與包 1.什麼是模組 在 python 中,乙個.py檔案就稱之為乙個模組 module 模組的優點 大大提高了 的可維護性 編寫 不必從零開始。當乙個模組編寫完畢,就可以被其他地方引用 2.匯入模組的幾種方式 4.模組的分類 1 內建模組 os,sys,dnspython,socket,tim...
python包與模組
python模組 py檔案就是模組 1.在同乙個工作目錄 呼叫其他模組裡面的方法一 import module 呼叫 module.function 注意 此時import module時,在執行當前 時,會先執行被import的module裡的 import module as m1 別名,類似w...