Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python从不同目录导入模块-模块赢得';t打开/加载_Python - Fatal编程技术网

Python从不同目录导入模块-模块赢得';t打开/加载

Python从不同目录导入模块-模块赢得';t打开/加载,python,Python,我试图创建一个在CMD中运行的应用程序,其中另一个目录中的一个文件将窗口大小设置为全屏。但是,我尝试的方法无法打开或加载它。我调试了我的配置文件,所有模块都已安装。这只是无法加载的函数 如何设置文件目录: Application_map |-Application.py |-U7sI5C |-Module.py application.py中的代码: 尝试: 导入时间 从U7sI5C导入(模块、示例、示例) 除e类例外: 打印(“缺少某些模块!请安装它们并重试!{}”。格式(e)) R

我试图创建一个在CMD中运行的应用程序,其中另一个目录中的一个文件将窗口大小设置为全屏。但是,我尝试的方法无法打开或加载它。我调试了我的配置文件,所有模块都已安装。这只是无法加载的函数

如何设置文件目录:

Application_map
|-Application.py
|-U7sI5C
  |-Module.py

application.py中的代码:


尝试:
导入时间
从U7sI5C导入(模块、示例、示例)
除e类例外:
打印(“缺少某些模块!请安装它们并重试!{}”。格式(e))

Resize()#如果只导入了
模块
,则无法直接调用该函数。或者从U7sI5C.module import Resize导入函数
,或者调用函数作为模块
module.Resize()

的一部分。我发现这个问题:。这意味着您可以通过添加到Python路径来修复它。如果您将其添加到路径中,您应该能够正确地调用它。

是您在问题中使用的
module.py
module.py
(大写M)。另外,为什么要导入两次
示例
示例
来自哪里?在哪里定义了
调整大小
?请提供有关
模块的更多信息和适当概述。py
示例
只是一个占位符,它们都是小写。对不起,打错了。调整大小在modules.py中定义。我在我的问题中展示了代码。然后你应该将其称为
module.Resize()
,就像你使用
time.sleep()一样,或者通过
从U7sI5C导入它。module import Resize
可以工作!谢谢我现在结束这个问题。您不需要添加路径来导入自己的python模块。但是,如果它在当前文件的目录之外,则表示您需要添加路径。至少这是一种方式。