Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: mapers en 11 Marzo 2012, 03:06 am



Título: Phyton principiante
Publicado por: mapers en 11 Marzo 2012, 03:06 am
Holas gente del foro necesito su ayuda como estoy trabajando en eclipse con el plugin de pythoon el problema que no se como importar paquetes desde otro modulo  cheken el code

Código
  1. '''
  2. Created on 10/03/2012
  3.  
  4. @author: Mapers
  5. '''
  6.  
  7. # Fibonacci numbers module
  8.  
  9. def fib(n):    # write Fibonacci series up to n
  10.    a, b = 0, 1
  11.    while b < n:
  12.        print(b, end=' ')
  13.        a, b = b, a+b
  14.    print()
  15.  
  16. def fib2(n): # return Fibonacci series up to n
  17.    result = []
  18.    a, b = 0, 1
  19.    while b < n:
  20.        result.append(b)
  21.        a, b = b, a+b
  22.    return result
  23.  
  24.  
  25.  


y este es el main donde me sale error al importarlo

Código
  1. '''
  2. Created on 10/03/2012
  3.  
  4. @author: Mapers
  5. '''
  6. from Mapers.fibo import *
  7.  
  8. if __name__ == '__main__':
  9. fibo.fib(1000) // aka me sale error como podria ejecuatar esa linea de codigo
  10.  
  11.  

el paquete es Mapers esta creado dentro de la carpeta src :S como puedo importar el modulo fibonacci y llamarlo en el main :S


Título: Re: Phyton principiante
Publicado por: mapers en 11 Marzo 2012, 04:11 am
ya me salio hay les dejo la solucion

Código
  1. '''
  2. Created on 10/03/2012
  3.  
  4. @author: Mapers
  5. '''
  6.  
  7. import fibo
  8. if __name__ == '__main__':
  9. fibo.fib(10)
  10.  

imprime

1 1 2 3 5 8