⊗pyPmMdMA 86 of 129 menu

Importieren des gesamten Dateiinhalts in Python

Um den gesamten Inhalt einer Datei zu importieren, kann man den speziellen Befehl * verwenden:

from модуль import *

Der Vorteil dieser Importmethode besteht darin, dass alle erhaltenen Funktionen ohne den Modulnamen aufgerufen werden können, was die Lesbarkeit des Codes erheblich verbessert und ihn verkürzt.

Lassen Sie uns alle Funktionen aus dem Modul lib importieren und versuchen, auf func3 zuzugreifen:

from lib import * func3()

Nach der Ausführung des Codes wird das Ergebnis der Arbeit von func3 ausgegeben:

3

Wenn nur ein Teil des Moduls importiert werden soll, muss vor dem Namen der nicht benötigten Funktion ein Unterstrich gesetzt werden:

... def _func3(): print(3)

Versuchen wir nun, func3 aufzurufen:

func3()

In der Konsole wird ein Fehler ausgegeben:

NameError: name 'func3' is not defined. Did you mean: 'func1'?

Diese Funktion kann nur direkt in die Arbeitsdatei importiert werden, indem sie nach dem Befehl import angegeben wird:

from lib import _func3 _func3() # gibt 3 aus

Importieren Sie alle Funktionen aus dem Modul custom_math, das Sie in der vorherigen Lektion erstellt haben.

Modifizieren Sie die vorherige Aufgabe so, dass die Funktion get_divide nicht mit dem gesamten Modulinhalt importiert werden kann.

Machen Sie das Passwort und die E-Mail des Benutzers aus dem Modul user für den Import unzugänglich.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen