水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
1/1
|
转到
主题:为什么不能从当前文件夹下的“第一级.py”文件导入类呢?
楼主
|
feng321
|
2021-10-30 12:26:39
|
只看此ID
为什么不能从当前文件夹下的 第一级.py文件导入类呢?难道必须从项目根路径下才能导入类吗?高手指教一下,如何从当前文件夹下导入类?
--
FROM 120.242.253.*
1楼
|
laserwin355
|
2021-10-30 13:10:05
|
只看此ID
好好学习一下import时的路径问题,这个在知乎上有专门的文章进行了详细的讲解。
【 在 feng321 的大作中提到: 】
: [upload][/upload]
: 为什么不能从当前文件夹下的 第一级.py文件导入类呢?难道必须从项目根路径下才能导入类吗?高手指教一下,如何从当前文件夹下导入类?
: --
:
发自「今日水木 on LYA-AL00」
--
修改:laserwin355 FROM 223.104.38.*
FROM 223.104.38.*
2楼
|
feng321
|
2021-10-30 13:26:06
|
只看此ID
谢谢,在当前文件夹下加一个 __init__.py 文件(文件内容可以为空),然后在引用的时候把文件夹名字带上,就可以了
from 网上的代码.第一级 import Ui_MainWindow
【 在 laserwin355 的大作中提到: 】
: 好好学习一下import时的路径问题,这个在知乎上有专门的文章进行了详细的讲解。
:
: 发自「今日水木 on LYA-AL00」
--
FROM 120.242.253.*
3楼
|
feng321
|
2021-10-31 14:59:23
|
只看此ID
谢谢,问题解决了。就是象我上面说的那样,加一个空文件 __init__.py
【 在 ToSimplicity 的大作中提到: 】
: 相对路径
: from .sibling import Ui_MainWindow
--
FROM 120.242.253.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版