在子文件夹中导入Python

卢卡·莱姆·马克斯(Lucca Leme Marques)

自从我创建类并将其导入到脚本中以来已经有一段时间了

from <folder> import <file>

和我的file.py看起来像这样:

class myClass:
    def __init__():

等等。

但是,每当要在主脚本上使用此类时,都必须执行以下操作:

file.myClass()

锡拉是更好的方法,所以我只能使用“ myClass()”吗?

Arsho

我用以下目录结构重新创建了方案:

.
├── outer.py
└── some_folder
    └── inner.py

您错过了selfin__init__方法:

some_folder/inner.py

class myClass:
    def __init__(self):
        print("myClass is initiated")

当您想直接使用类名时,从文件中导入类。

outer.py

from some_folder.inner import myClass

some_object = myClass()

输出:

myClass is initiated

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python无法在相同的文件夹结构中导入包

来自分类Dev

在文件夹中导入csv

来自分类Dev

在Xcode中导入文件夹

来自分类Dev

无法在同级子文件夹之间导入python文件

来自分类Dev

Python-从更深的子文件夹导入

来自分类Dev

从父级的子文件夹导入Python

来自分类Dev

在python的父文件夹中导入自定义模块

来自分类Dev

Python 3只能在某些文件夹中导入astropy

来自分类Dev

如何在模块中导入lib文件夹

来自分类Dev

如何在PHP中导入Web文件夹

来自分类Dev

如何从文件夹中的python文件和同一目录中的文件中导入文件?

来自分类Dev

如何从文件夹中的python文件和同一目录中的文件中导入文件?

来自分类Dev

如何从文件夹导入python文件

来自分类Dev

从不是子文件夹的另一个文件夹导入python文件

来自分类Dev

从文件夹导入python模块

来自分类Dev

从Python中的测试文件夹导入

来自分类Dev

python从子文件夹导入

来自分类Dev

如何从src子文件夹中的文件导入?

来自分类Dev

导入后python模块子文件夹不可用

来自分类Dev

从文件夹中存在的多个.csv文件中导入R中的选定.csv文件

来自分类Dev

从Angular库导出/导入子文件夹

来自分类Dev

导入在子文件夹中不起作用

来自分类Dev

R.特殊文件夹或命令行语法中导入文件的位置

来自分类Dev

无法从ember-cli生成的utils文件夹中导入文件

来自分类Dev

如何从文件夹中n个csv文件中导入数据?

来自分类Dev

R.特殊文件夹或命令行语法中导入文件的位置

来自分类Dev

无法从Angular2的node-modules文件夹中导入ts文件

来自分类Dev

使用__init__从子文件夹文件的父目录中导入?

来自分类Dev

如何使用webpack在npm软件包子文件夹中导入模块?

Related 相关文章

热门标签

归档