1. Importe o nome
do módulo (arquivo) para
importar o módulo 2. Exiba o método
dir (nome do módulo) no módulo
3. if __name__ == " __main__ " :
instruções
a serem testadas 4. no nome do módulo import method / attribute / *
quando usado novamente Use o método para não usar mais o nome do módulo .. Método
5. Use __all__ = [ " Método 1 " , " Método 2 " , " Nome da propriedade 1 " , " Nome da propriedade 2 " ]
Ao importar * , importe apenas os métodos nas Ou atributos
na primeira linha do arquivo __init__ .py
6. Nome do módulo de importação (arquivo) como alias do módulo
7. Módulo de pesquisa:
import sys
sys.path.append (r ' caminho absoluto ' )
O caminho absoluto guia o local do
programa a.py da pasta do módulo :
import linecache
print ( linecache. __FILE__ )
DEF Show ():
Imprimir ( " Eu sou o módulo de 0411 " )
programa:
import linecache
# módulos de importação
Imprimir (dir (linecache))
# Ver todos qual é o método
' ''
[ '__all__', '__builtins__' , '__cached__',
'__doc__', '__file__', '__loader__', '__name__',
'__package__', '__spec__', 'cache', 'checkcache',
'clearcache', 'functools', 'getline', 'getlines',
'lazycache', 'os', 'sys', 'tokenize', 'updatecache ']
' ''
linecache. __FILE__
# Ver módulo de endereço
# F .: \ o Python o IDLE \ lib \ linecache.py
de matemática Import PI
Import SYS
sys.path.append (P & lt ' D: \ opinião \ code Python \ Python é \ aprendizado \ 0411 ' )
IF __name__ == " __main__ " :
# arquivo de execução,Teste de
impressão (linecache. __File__ #)
F: \ Python IDLE \ lib \ linecache.py Imprimir (pi)
# uso da propriedade matemática pi em # 3.141592653589793 Import A
# importação de a.py 0411 arquivo a.show ()
# I 0411 módulo
2020-04-12