Ich versuche eine Python-Datei in meine Anwendung zu importieren, die in Python geschrieben ist.Python/ImportError: Import nach Dateiname wird nicht unterstützt
Ich habe den folgenden Code:
import os
from os.path import basename
class specificClass:
def dothing(self,path):
runcommand = __import__("/root/"+ os.path.splitext(os.path.basename(path))[0]+ "/" + os.path.splitext(os.path.basename(path))[0] +"/sa/update.py")
runcommand.main()
Wenn ich es laufen, es mir die folgende Störung gibt:
ImportError: Import by filename is not supported.
Dieser Fehler tritt auch beim Versuch auf, eine Route in Pyramide hinzuzufügen, und Sie legen den normalen Routenpfad nicht als 2nd para fest Meter. Beispiel: config.add_route ('admin_ajax_get_items', 'admin_ajax_get_items') anstelle von config.add_route ('admin_ajax_get_items', '/ url/path') –