Unterschied zw. import math und from math import *

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
dor_neue
User
Beiträge: 74
Registriert: Montag 16. Juni 2008, 18:51

Freitag 27. Juni 2008, 13:00

Moinsen, ich muss mal wieder nerven...

Kann mir einer kurz den Unterschied erklären zwischen:

Code: Alles auswählen

import math

Code: Alles auswählen

from math import *
außer das der Aufruf zwischen:

Code: Alles auswählen

s = math . sin( math .pi)

Code: Alles auswählen

s = sin(pi)
differnziert? Gibt es sonst noch wenentliche Unterschiede?

Problem ist, wenn ich eine funktion.py anlege in der alle Funktionen ausgelagert sind und diese mit import funktionen importieren will, dann bringt das Fehler. Wenn ich das selbe Modul per from funktion import * reinlade, dann funktioniert alles ohne Probleme...
Benutzeravatar
Hyperion
Moderator
Beiträge: 7472
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Freitag 27. Juni 2008, 13:03

Dazu findet sich im wiki ein schöner Artikel:
[wiki]Import[/wiki]?highlight=(import)
dor_neue
User
Beiträge: 74
Registriert: Montag 16. Juni 2008, 18:51

Freitag 27. Juni 2008, 13:08

boar is der Unterschied einfach...

Logisch, dass das bei mir nicht gefunzt hat...

Danke!!!!
Antworten