__init__.py é um arquivo de inicialização dos packages em Python
This commit is contained in:
12
aula99.py
12
aula99.py
@@ -1,4 +1,5 @@
|
|||||||
# from sys import path
|
# from sys import path
|
||||||
|
# https://stackoverflow.com/questions/2386714/why-is-import-bad
|
||||||
|
|
||||||
# import aula99_package.modulo
|
# import aula99_package.modulo
|
||||||
# from aula99_package import modulo
|
# from aula99_package import modulo
|
||||||
@@ -12,7 +13,12 @@
|
|||||||
# print(modulo.soma_do_modulo(1, 2))
|
# print(modulo.soma_do_modulo(1, 2))
|
||||||
# print(variavel)
|
# print(variavel)
|
||||||
# print(nova_variavel)
|
# print(nova_variavel)
|
||||||
from aula99_package.modulo import fala_oi, soma_do_modulo
|
# from aula99_package.modulo import fala_oi, soma_do_modulo
|
||||||
|
|
||||||
print(__name__)
|
# print(__name__)
|
||||||
fala_oi()
|
# fala_oi()
|
||||||
|
|
||||||
|
from aula99_package import falar_oi, soma_do_modulo
|
||||||
|
|
||||||
|
print(soma_do_modulo(2, 3))
|
||||||
|
falar_oi()
|
||||||
|
|||||||
2
aula99_package/__init__.py
Normal file
2
aula99_package/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
from aula99_package.modulo import *
|
||||||
|
from aula99_package.modulo_b import *
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
# 'soma_do_modulo',
|
# 'soma_do_modulo',
|
||||||
# 'nova_variavel',
|
# 'nova_variavel',
|
||||||
# ]
|
# ]
|
||||||
from aula99_package.modulo_b import fala_oi
|
# from aula99_package.modulo_b import fala_oi
|
||||||
|
|
||||||
variavel = 'Alguma coisa'
|
variavel = 'Alguma coisa'
|
||||||
|
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
def fala_oi():
|
def falar_oi():
|
||||||
print('oi')
|
print('oi')
|
||||||
|
|||||||
Reference in New Issue
Block a user