无法从同一目录导入文件

鹅.mp4

试图将文件 ( meleeWeapons.py) 导入我的主文件 ( main.py) 但它似乎不起作用。

文件目录如下

Domination
  |_main.py
  |_meleeWeapons.py
  |_test.py

当我加载from Domination import meleeWeapons加载from . import meleeWeapons到 main.py 时,尝试将任何对象从 meleeWeapons 加载到 main 中不起作用,标记"myObject" is not defined. 当我做这个from Domination import meleeWeapons方法时,错误“导入“Dominations”无法解决”

萨马廷阿吉格

当您从本地模块导入的东西,你把模块名称第一个,然后将这些符号(“对象”)第二

from meleeWeapons import Domination

如果您想将所有内容导入全局命名空间(您很少,如果有的话,想这样做),请执行以下操作:

from meleeWeapons import *

如果您想导入模块本身,并使用meleeWeapons.Dominion访问Dominion(或任何其他符号),那么只需执行标准导入:

import meleeWeapons

你也可以给模块一个别名:

import meleeWeapons as mW

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从同一目录导入python类文件?

无法导入位于同一目录中的软件包

Javac无法识别同一目录中的类

ClojureScript编译器无法在同一目录中找到名称空间/文件

无法解析来自同一目录中脚本的index.ts导入

读取与JavaScript文件位于同一目录中的文件

python3-在同一目录中导入文件

从同一目录导入Reactjs

Pygame:无法打开文件。同一目录

使用javac的Java文件编译无法引用同一目录中的其他文件

如何从同一目录中的模块导入?

为什么导入模型不能在同一目录的实用程序文件中工作?

即使与我正在使用的文件位于同一目录中,也无法导入模块

从VSCode中的同一目录导入文件

与html文件位于同一目录中的外部javascript无法正常工作

如何在电子JS文件中导入另一个JS文件(位于同一目录中)

有什么方法可以从同一目录中的其他文件导入本地proc?

在同一目录中创建文件的副本

无法在同一目录中导入.sage文件

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

无法导入同一目录下的其他文件

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

如何让我的scrapy读取同一目录中的文件?

无法导入存在于同一目录中的文件

如何从同一目录中导入整个模块

VS Code 无法识别同一目录中的文件

在同一目录中制作单个文件的多个副本

GO:无法从同一目录中的文件导入函数

无法从同一目录中的文件导入函数