Seite 1 von 1

Attribute error beim Module import

Verfasst: Donnerstag 29. November 2018, 19:04
von Compunerd
hi, ich würde gerne mit einem neuen Programm mein altes aufrufen und die darin erhaltene Funktion verwenden. Die Funktion hat vorher funktioniert um Vektoren und Matrizen mal -1 zu rechnen. Leider findet er meine Funktion nicht. Ich arbeite mit JupyterLab.

Code: Alles auswählen

a=[1,2]

[2]:
import meinmodule 

[3]:
b=meinmodule.meinefunk(a)

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-3-38f37ffeda2b> in <module>()
----> 1 b=meinmodule.meinefunk(a)

AttributeError: module 'meinmodule' has no attribute 'meinefunk

Code: Alles auswählen

def meinefunk(x):
 B=x.copy()
 if type(B[0]) == int:
    for Vektor in range(len(B)) :
        
        B[Vektor]=B[Vektor]*-1
        
        
 elif type(B[0]) == list :
    import numpy
    y = numpy.array([])
    y=B
    B=numpy.dot(y,-1)
 return B

Re: Attribute error beim Module import

Verfasst: Donnerstag 29. November 2018, 19:25
von __blackjack__
Das gleiche hast Du doch in einem passenderen Unterforum gerade erst gefragt: viewtopic.php?f=1&t=44366