python - 如何从源中正确加载包含多个文件的库?
问题描述
我从 Github 下载了一个包含多个文件的 Python 库。在这些文件中__init__.py
没有一个像from .xyz import xyz_class
. 所以我认为用户可能希望直接加载所有必需的类。但是,当我使用其中一个类尝试此操作时,它无法正确导入它,因为它错过了该库中的其他类。让我感到奇怪的是,这门课的开头看起来像
from copy import deepcopy
from collections import OrderedDict
from fields import Fields
fields.py
库文件夹中的文件之一在哪里。我原以为应该使用from .fields import Fields
. 所以现在我想知道如何将这些类作为库意图导入而不.
需要或者我需要添加它?
解决方案
推荐阅读
- python - 如果可以在 Python 中的某个给定字符串中找到列表的元素,则删除它们
- html - 是否可以在不拉伸另一条弯曲线的情况下拉伸一条弯曲线?
- chart.js - 如何在甜甜圈图中制作最大值
- reactjs - 在 React 中将 ref 从子级传递给父级到另一个子级
- javascript - 不应连续使用特殊字符
- c++ - 如何在使用 make_unique 制作的模板类型数组上使用 std::fill
()? - spring-cache - 为什么 spring.cache.redis.key-prefix 覆盖 @Cacheable(value="cacheValue")
- android - kindle fire 平板电脑不显示 Play 商店应用程序的安装选项,它显示设备与版本不兼容
- pandas - 如何更改 Multiindex 的日期格式?
- json - 是否有必要在 MongoDB 中附加字段值对?