Attribute error beim Module import

Alles, was nicht direkt mit Python-Problemen zu tun hat. Dies ist auch der perfekte Platz für Jobangebote.
Antworten
Compunerd
User
Beiträge: 5
Registriert: Samstag 3. November 2018, 20:05

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
Benutzeravatar
__blackjack__
User
Beiträge: 1580
Registriert: Samstag 2. Juni 2018, 10:21

Donnerstag 29. November 2018, 19:25

Das gleiche hast Du doch in einem passenderen Unterforum gerade erst gefragt: viewtopic.php?f=1&t=44366

Code: Alles auswählen

    **** COMMODORE 64 BASIC V2 ****
 64K RAM SYSTEM  38911 BASIC BYTES FREE
   CYBERPUNX RETRO REPLAY 64KB - 3.8P
READY.
█
Antworten