模块导入:
1.如果你要导入的模块或者文件夹下的模块与你要执行程序的模块在同一个目录下
文件:import second_module
文件夹:from second_file import second_file_moudle
2.如果你要导入的文件或者文件夹下的模块,可以用sys来临时导入模块路径:
导入路径:import sys
sys.path.append(模块的绝对路径)
例如:sys.path.append(r'User/jing/PycharmProject/import_study/first')
sys.path.append(r'User/jing/PycharmProject/import_study/first/first_file')
注意:1.绝对路径写到模块所在的文件夹即可。
重要提示:如果你要导入的模块或者文件夹下的模块与你要执行程序的模块在同一个目录下时,是不用sys的,如果你想要导入文件夹下的模块时用sys是没用的。
例如:import sys
sys.path.append(r'User/jing/PycharmProject/import_study/second/second_file')
import second_file_module
是会报找不到second_file_module的。
pycharm自己编写的模块导入方法
最新推荐文章于 2025-02-11 15:41:03 发布
这篇博客详细介绍了Python中导入模块的两种常见情况:当模块与当前执行程序在同一目录下时,可以直接导入;若不在同一目录,可以通过修改sys.path来添加模块路径。文章强调了sys.path.append()在不同场景下的适用性,并通过示例说明了错误的导入方式会导致模块找不到的问题。

1万+

被折叠的 条评论
为什么被折叠?



