Python Module haben beide die gleiche Funktion table()?

...komplette Frage anzeigen

1 Antwort

Entweder die importierten Objekte umbenennen:

from sqlalchemy import table as alc_table
from reportlab import table as rep_table
...
at = alc_table()
rt = rep_table()

Oder das ganze Modul importieren:

import sqlalchemy as alc
import reportlab as rep
...
at = alc.table()
rt = rep.table()

Die Aliase ("as alc") sind in diesem Fall nicht nötig, aber bei sehr langen Modulnamen durchaus hilfreich.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von steelhammer0815
29.11.2016, 14:21

Dankeschön! :) Ich werde es ausprobieren.

1

Was möchtest Du wissen?