Python на Android - импорт файла

(используя qpython3 на Android)

У меня есть мой main.py затем файл в другом каталоге my_file.py что я хочу импортировать. Это как:

storage/emulted/0/python/projects/my_project/main.py
.../python/lib/my_file.py
.../python/lib/__init__.py

__init__.py пусто my_file.py как:

#-*-coding:utf8;-*-
#qpy:3
#qpy:console

def my_function():
    print("Hello")

Я пробовал много способов его импортировать, но всегда не получалось.

sys.path.append("/storage/emulted/0/python/lib") 
import my_file

или же

from ....lib import my_file

перепробовал много вариантов с . точка. Также попробовал:

sys.path.append("/storage/emulted/0/python")
from lib import my_file

или же

from lib.my_file import my_function

Не удается по ошибке:

ImportError: нет модуля с именем 'my_file'

Спасибо за помощь.

0 ответов

Другие вопросы по тегам