Attribute error beim Module import
Verfasst: Donnerstag 29. November 2018, 19:04
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