python - 如何在 Python 中导入类
问题描述
我的 main.py 中有 2 个类,我想再创建两个 python 文件将它们放在那里。我不知道如何将它们从这些文件导入到我的主文件中。帮助!
这是我在 main.py 中的类:
class Node():
def __init__(self, k):
self.key = k
self.p = None
self.left = None
self.right = None
class BST():
def __init__(self, root=None):
self.root = root
我正在考虑做这样的事情:
import Node
import BST
或者
from "folderName" import Node
from "folderName" import BST
但它没有用
解决方案
这应该这样做:
from application.app.folder.file import Node
from application.app.folder.file import BST
推荐阅读
- c - 将字符串参数拆分为定义和字符串
- laravel - Laravel 跳过完整性约束违反错误
- postgresql - 如何获取表格总页数
- javascript - 显示嵌套的 JSON 数据 Angular 5
- apache-kafka - Kafka CLI:主题不存在
- r - 将函数传递给在调用 `update` 的函数中定义的 `update`
- android - LazyColumn - 项目关键参数用途?
- string - Haskell:无法将预期类型“[Char] -> t”与实际类型“[Text]”匹配
- python - 如何设置 EIO 版本?
- ios - NavigationBar PrefersLargeTitles 外观更改时的问题(浅色模式到深色模式,反之亦然)