[英]Why I can't import my own module to my own code?
我有一个文件结构,如:
- main.py
- Classes
- worksheet.utilities.py
我在文件 worksheet.utitlities.py 中有一个名为 WorkSheetUtilities 的 class。 我想将它导入 main.py 文件并使用它。 我就是不能那样做。
我试过那些:
from ..Classes.worksheet.utilities import *
from ..Classes import WorkSheetUtilities
import Classes.worksheet.utilities as ws_util
from Classes import WorkSheetUtilities
但没有任何效果。
谁能写信告诉我我做错了什么? 如何导入此 class?
非常感谢您的帮助。
将worksheet.utilities
重命名为worksheet_utilities
并导入为
from Classes.worksheet_utilities import *
您能指定您使用的是哪个 IDE 吗? 这可能是您 IDE 设置的问题。
尝试以下操作:
1.对于 Pycharm :尝试将父目录设置为源目录
2.对于 VScode :尝试创建一个 pylintrc 文件并设置 init hook
pylint --generate-rcfile
init-hook = import sys; sys.path.append("your_project_location")
init-hook = import sys; sys.path.append("your_project_location")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.