Heim  >  Artikel  >  Backend-Entwicklung  >  Python-Methode zum Neuladen des Moduls

Python-Methode zum Neuladen des Moduls

高洛峰
高洛峰Original
2016-10-17 16:41:081204Durchsuche

Um das Problem zu vermeiden, dass sich zwei Module gegenseitig importieren, importiert Python standardmäßig alle Module nur einmal. Wenn Sie das Modul erneut importieren müssen,

Python2.7 kann reload() direkt verwenden , und Python3 kann die folgende Methode eins verwenden:


Methode 1: Basismethode

from imp import reload

reload(module)


Methode 2: Entsprechend der Routine können Sie Folgendes tun:

import imp

imp.reload(module)


Methode 3: Schauen Sie sich imp.py an und finden Sie etwas, damit Sie dies auch tun können

import importlib

importlib.reload(module)


Methode 4: Nach den Gesetzen des Himmels geht das natürlich auch so

von importlib import reload

neu laden (Modul)


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn