Python 3.x 如何导入python中不同文件夹中的文件?
我有以下结构:Python 3.x 如何导入python中不同文件夹中的文件?,python-3.x,import,Python 3.x,Import,我有以下结构: 敏捷的 主要 snap_view.py login.py signup.py 侧面图 profile.py profile.py具有以下导入 from os import sys sys.path.insert(1,'../') from main import login import sqlite3 class profile(): def show_profile(self,user_id): pass(some_code....
- 敏捷的
- 主要
- snap_view.py
- login.py
- signup.py
- 侧面图
- profile.py
- 主要
from os import sys
sys.path.insert(1,'../')
from main import login
import sqlite3
class profile():
def show_profile(self,user_id):
pass(some_code....)
import sqlite3
from os import sys,system
sys.path.insert(1,"../")
import signup
from profile import profile
import snap_main
class login:
def login(self):
login.py具有以下导入
from os import sys
sys.path.insert(1,'../')
from main import login
import sqlite3
class profile():
def show_profile(self,user_id):
pass(some_code....)
import sqlite3
from os import sys,system
sys.path.insert(1,"../")
import signup
from profile import profile
import snap_main
class login:
def login(self):
在运行profile.py时,我遇到一个错误
错误:
回溯(最后一次调用):文件“profile.py”,第6行,在
从主导入登录文件“./main/login.py”中的第6行
导入注册模块NotFoundError:没有名为“注册”的模块
试试这个:
import sys
sys.path.append(".../SnapQuick/profile") (you need whole path)
from profile import login