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