[PYTHON] Laden Sie das gleichnamige Modul an einer anderen Stelle

Sie können ein Modul mit demselben Namen an einer anderen Stelle laden, indem Sie ein Modul wie das folgende erstellen. Bitte verwenden Sie es, wenn Sie PYTHONPATH nicht manipulieren können. (Py2 / 3-Operation bestätigt)

import os
import sys

if sys.version_info[0]>=3:
    from importlib import reload

sys.path.insert(0,os.path.abspath(os.path.join(__file__,'..','..','..','real')))
import hello
reload(hello)

full sample: https://github.com/cielavenir/import-transfer

Recommended Posts

Laden Sie das gleichnamige Modul an einer anderen Stelle
Memorandum (Namen nur Personen mit demselben Nachnamen in der Liste hinzufügen)
(Hinweis) Importieren von Excel mit demselben Spaltennamen
Laden Sie das Modul dynamisch.
Wenn eine lokale Variable mit demselben Namen wie die globale Variable in der Funktion definiert ist
Wenn der Variablenname mit dem Devaga-Befehl in pdb in Konflikt steht
Greifen Sie auf das Feld C-Struktur mit dem in Go reservierten Namen zu.
Benennen Sie den Knoten mit demselben Namen, der während der Arbeit gefunden wurde, automatisch um
Legen Sie das Modul in die Pepper-App
Holen Sie sich den Hostnamen in Python
Beherrsche das schwache Ref-Modul in Python
Die Geschichte, ein Tool zum Laden von Bildern mit Python zu erstellen ⇒ Speichern unter
Ansible: Zeigt mehrzeilige Befehle an, die vom Shell-Modul in einem fehlerhaften Zustand ausgeführt werden
Erstellen Sie mit dem Python-Anforderungsmodul einen Datensatz mit Anhängen in KINTONE
pyenv + pyenv-Laden Sie die virtualenv-Umgebung automatisch in die virtualenv-Umgebung
Laden Sie das Remote-Python-SDK mit IntelliJ
Laden Sie csv mit doppelten Spalten in Pandas
Verhalten bei der Rückkehr in den with-Block
[Python] Ruft den Variablennamen mit str ab
Zeigen Sie Python 3 im Browser mit MAMP an
Installieren Sie das Python-Modul in einem beliebigen Verzeichnis
Anzeige von Positionsinformationsdaten in Python - Versuchen Sie, mit der Kartenanzeigebibliothek (Folium) zu zeichnen -
Drehen Sie in Python mehrere Listen mit for-Anweisung gleichzeitig
So erhalten Sie mit Python eine Liste der Dateien im selben Verzeichnis
Melden Sie sich mit SSH bei einem Remote-Server an
[Python] Holen Sie sich die Dateien mit Python in den Ordner
Greifen Sie auf Dateien im selben Verzeichnis wie die ausführbare Datei zu
[Automatisierung] Extrahieren Sie die Tabelle als PDF mit Python
Bestimmen Sie die Zahlen in dem mit der Webkamera aufgenommenen Bild
Schreiben Sie den Namen des Tags mit dem Namespace in lxml neu
Angeben des Modulladeziels mit GAE-Python
Schleifen Sie gleichzeitig Variablen in der Vorlage
Laden Sie die TensorFlow-Modelldatei .pb mit readNetFromTensorflow ().
Konfigurieren Sie ein Modul mit mehreren Dateien in Django
Laden Sie lokal erstellte Pakete mit Go Module
Verspotten Sie HTTP-Anforderungen über das Anforderungsmodul in Antworten
matplotlib: Ersetzen Sie die Achse selbst durch eine andere.
Die Geschichte, die zur Installation von Pip passt
[Python] Erläutert anhand eines Beispiels den Unterschied zwischen strftime und strptime im datetime-Modul
Ein Hinweis auf Missverständnisse beim Versuch, das gesamte selbst erstellte Modul mit Python3 zu laden
[Python] Wenn Sie eine Datei mit demselben Namen wie das zu importierende Modul erstellen, tritt ein Attributfehler auf.