在PyCharm中如何从同目录的bmi_userdefined.py导入Bmi_calculator类
在PyCharm中导入同目录下的自定义BMI计算类
因为两个文件处于同一目录,PyCharm默认会把当前目录识别为源码根目录,直接用以下几种方式导入即可:
直接导入目标类
在bmi_main.py文件开头添加代码:from bmi_userdefined import Bmi_calculator之后就能直接使用这个类,比如:
calculator = Bmi_calculator()导入整个模块再访问类
如果需要用到模块里的其他内容,也可以先导入整个模块:import bmi_userdefined使用类时通过模块名调用:
calculator = bmi_userdefined.Bmi_calculator()
额外注意事项
- 确保
bmi_userdefined.py的文件名没有和Python内置模块重名,避免冲突。 - 如果PyCharm出现导入报错,右键点击当前目录,选择
Mark Directory as->Sources Root,让IDE正确识别源码路径。
内容的提问来源于stack exchange,提问作者user21430163
相关产品推荐
相关产品推荐

