“Импорт сценария Python из другого каталога” Ответ

импортировать модуль Python из другого каталога

import sys
# sys.path is a list of absolute path strings
sys.path.append('/path/to/application/app/folder')

import file
Funny Frog

Как импортировать файл из другого каталога в Python

import sys
# sys.path is a list of absolute path strings
sys.path.append('/path/to/application/app/folder') # <-- relative path

import your_file
Friendly Finch

Python, импортируя другие сценарии из других каталогов

import sys
sys.path.insert(0, 'path/to/your/py_file')

import py_file
Thoughtful Turtle

Импорт модуля Python из другого каталога

# test.py
import sys
# append current python modules' folder path
# example: need to import module.py present in '/path/to/python/module/not/in/syspath'
sys.path.append('/path/to/python/module/not/in/syspath')

import module
Foolish Fish

Импорт сценария Python из другого каталога

#Unfortunately, Python will only find your file if your file is in the systems path. But fear not! There is a way around this!
#Using python's sys module, we can add a directory to the path just while Python is running, and once Python stops running, it will remove it from the path.
#You can do this by:

import sys
sys.path.insert(0, '/path/to/application/app/folder')
import [file]
Tirbo06

Файл импорта Python из другого каталога

# By default, you can't. When importing a file, Python only 
# searches the current directory, the directory that the 
# entry-point script is running from, and sys.path which includes
# locations such as the package installation directory 
# (it's actually a little more complex than this, but this covers
# most cases).

# you can however, add to the path at runtime

import sys
# insert at position 1 in the path, as 0 is the path of this file.
sys.path.insert(1, '/path/to/application/app/folder')

import file

file.function()
Nutty Narwhal

Ответы похожие на “Импорт сценария Python из другого каталога”

Вопросы похожие на “Импорт сценария Python из другого каталога”

Больше похожих ответов на “Импорт сценария Python из другого каталога” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования