From bbe04f68eff588310512aca26c01b399fed904b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Sat, 5 Nov 2022 12:28:08 -0300 Subject: [PATCH] =?UTF-8?q?=5F=5Finit=5F=5F.py=20=C3=A9=20um=20arquivo=20d?= =?UTF-8?q?e=20inicializa=C3=A7=C3=A3o=20dos=20packages=20em=20Python?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- aula99.py | 12 +++++++++--- aula99_package/__init__.py | 2 ++ aula99_package/modulo.py | 2 +- aula99_package/modulo_b.py | 2 +- 4 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 aula99_package/__init__.py diff --git a/aula99.py b/aula99.py index 061f542..357d170 100644 --- a/aula99.py +++ b/aula99.py @@ -1,4 +1,5 @@ # from sys import path +# https://stackoverflow.com/questions/2386714/why-is-import-bad # import aula99_package.modulo # from aula99_package import modulo @@ -12,7 +13,12 @@ # print(modulo.soma_do_modulo(1, 2)) # print(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__) -fala_oi() +# print(__name__) +# fala_oi() + +from aula99_package import falar_oi, soma_do_modulo + +print(soma_do_modulo(2, 3)) +falar_oi() diff --git a/aula99_package/__init__.py b/aula99_package/__init__.py new file mode 100644 index 0000000..eda3a65 --- /dev/null +++ b/aula99_package/__init__.py @@ -0,0 +1,2 @@ +from aula99_package.modulo import * +from aula99_package.modulo_b import * diff --git a/aula99_package/modulo.py b/aula99_package/modulo.py index 4cb73b9..a149d62 100644 --- a/aula99_package/modulo.py +++ b/aula99_package/modulo.py @@ -3,7 +3,7 @@ # 'soma_do_modulo', # 'nova_variavel', # ] -from aula99_package.modulo_b import fala_oi +# from aula99_package.modulo_b import fala_oi variavel = 'Alguma coisa' diff --git a/aula99_package/modulo_b.py b/aula99_package/modulo_b.py index 6ddd513..bc945f6 100644 --- a/aula99_package/modulo_b.py +++ b/aula99_package/modulo_b.py @@ -1,2 +1,2 @@ -def fala_oi(): +def falar_oi(): print('oi')