Importação de classes no Python
Estou com uma pequena duvida sobre a importação de classes no Python.
Para mim seria mais logico apenas o:
Qual a finalidade do from já que existe o import?
from EmployeeClass import Employee
Para mim seria mais logico apenas o:
import Employee
Qual a finalidade do from já que existe o import?
Lucas Leitão
Curtidas 0
Melhor post
Jothaz
19/12/2015
Só uma observação não é produtivo discordar da sintaxe de uma linguagem. Em caso de discordância é melhor usar outra linguagem.
Acho que aqui esta acontecendo um desconhecimento dos conceitos básicos do Phyton.
Como já disse não sou especialista, mas vou tentar ajudar.
No exemplo abaixo:
O código acima importará todos os módulos de "funcoesMatematicas".
Mas no exemplo abaixo:
O código importará o módulo "raizQuadrada" do pacote "funcoesMatematicas".
Usando "from package import item", o item pode ser um subpacote, submódulo, classe, função ou variável.
Não sei se agora ficou um pouco mais claro ou confundiu de vez! kkkk
Acho que aqui esta acontecendo um desconhecimento dos conceitos básicos do Phyton.
Como já disse não sou especialista, mas vou tentar ajudar.
No exemplo abaixo:
import funcoesMatematicas print(funcoesMatematicas.raizQuadrada(25))
O código acima importará todos os módulos de "funcoesMatematicas".
Mas no exemplo abaixo:
from funcoesMatematicas import raizQuadrada print(raizQuadrada(25))
O código importará o módulo "raizQuadrada" do pacote "funcoesMatematicas".
Usando "from package import item", o item pode ser um subpacote, submódulo, classe, função ou variável.
Não sei se agora ficou um pouco mais claro ou confundiu de vez! kkkk
GOSTEI 1
Mais Respostas
Jothaz
19/12/2015
Não entendi a pergunta.
Retornou algum erro?
Ou você simplesmente não concorda com a sintaxe adotada pelo Phyton?
Retornou algum erro?
Ou você simplesmente não concorda com a sintaxe adotada pelo Phyton?
GOSTEI 0
Lucas Leitão
19/12/2015
Não é que eu não concordo(meio que sim), mas meio que ficou duplicado esses dois comandos(from e import).
GOSTEI 0
Lucas Leitão
19/12/2015
Com uma explicação dessa vou ter que aprovar! hahahaha, é que não tinha entendido realmente, serio mesmo! MUITO OBRIGADO!!!
GOSTEI 0
Jothaz
19/12/2015
Tem anos que não uso Phyton, apesar de gostar da linguagem. Na verdade ultimamente não tenho programado em quase nenhuma linguagem, pois trabalho mais com projetos.
Mas quando aprendi fiz questão se aprender os conceitos, então é algo que você não se esquece.
Escrever códigos é muito simples e algumas linguagens com a ajuda da IDE você nem precisa saber a sintaxe, mas entender a lógica e os rudimentos de uma linguagem isso é difícil.
Mas se aprender direito levará para o resto da vida.
Mas quando aprendi fiz questão se aprender os conceitos, então é algo que você não se esquece.
Escrever códigos é muito simples e algumas linguagens com a ajuda da IDE você nem precisa saber a sintaxe, mas entender a lógica e os rudimentos de uma linguagem isso é difícil.
Mas se aprender direito levará para o resto da vida.
GOSTEI 1
Lucas Leitão
19/12/2015
Tudo certo Jothaz, agradeço a ajuda, paciencia em escrever/ajudar/ensinar.
GOSTEI 0
Jothaz
19/12/2015
Olha conheço muito pouco para poder ensinar, mas posso tentar ajudar. kkkk
Boa sorte e bons estudos.
Boa sorte e bons estudos.
GOSTEI 1
Lucas Leitão
19/12/2015
Que nada Jothaz, pra quem está enferrujado ainda sabe muito!
GOSTEI 0