Importieren Sie ein Python-Modul ohne die Erweiterung .py
Ich habe eine Datei namens foobar (ohne die Erweiterung .py). Im selben Verzeichnis habe ich eine andere Python-Datei, die versucht, es zu importieren:
import foobar
Aber das funktioniert nur, wenn ich die Datei in foobar.py umbenenne. Ist es möglich, ein Python-Modul ohne die Erweiterung .py zu importieren?
Update: Die Datei hat keine Erweiterung, da ich sie auch als eigenständiges Skript verwende und die Erweiterung .py nicht eingeben möchte, um sie auszuführen.
Update2: Ich werde mich für die unten genannte Symlink-Lösung entscheiden.