python导入同级模块的实现
作者:UR_My_Girl 时间:2021-03-09 10:08:51
导入同级模块
导入sys,一定要将当前包所在路径添加进来。
import sys
sys.path.append(r"directory")
首先,同级目录下一定要有__init__.py文件。
文件名为包,*.py文件为模块。
方法1
from package.module import *
instance = class()
方法2
from package import module
instance =module.class()
同级目录导入问题
在PyCharm2017中同目录下import其他模块,会出现No model named …的报错
方法
1、这是因为PyCharm不会将当前文件目录自动加入source_path。
在当前目录右键make_directory as–>Sources Root
2、如果导入的目录没有__init__.py文件,pycharm并不能识别其为Python包,也会出现导入出错,这样只需添加一个__init__.py文件就可以了
来源:https://blog.csdn.net/longjahi/article/details/92579103
标签:python,导入,同级模块
0
投稿
猜你喜欢
Python 的字典(Dict)是如何存储的
2021-01-24 05:51:27
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2023-11-19 12:10:26
Win10+GPU版Pytorch1.1安装的安装步骤
2023-11-01 16:52:48
Python中如何将一个类方法变为多个方法
2022-10-10 02:01:47
解决Pycharm中import时无法识别自己写的程序方法
2023-05-09 22:47:37
javascript开发随笔一 preventDefault的必要
2024-04-26 17:14:05
详解Pandas 处理缺失值指令大全
2022-06-20 07:15:23
python操作excel的方法(xlsxwriter包的使用)
2021-10-26 21:47:54
Python边缘检测之prewitt,sobel和laplace算子详解
2023-09-30 06:01:56
MySQL获取binlog的开始时间和结束时间(最新方法)
2024-01-23 12:13:31
Django路由层如何获取正确的url
2022-02-13 17:30:08
Go语言学习之goroutine详解
2024-03-25 02:45:56
Python3中内置类型bytes和str用法及byte和string之间各种编码转换 问题
2023-06-13 09:12:06
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2021-12-04 12:39:55
Pyecharts绘制可视化地球实现示例
2021-03-18 17:18:48
Python 图像处理 Pillow 库详情
2022-12-05 04:46:12
tensorflow-gpu2.3版本安装步骤
2022-11-25 09:35:40
python flask搭建web应用教程
2023-05-14 14:16:17
python3+selenium自动化测试框架详解
2022-01-29 18:26:01
关于微信小程序使用echarts/数据刷新重新渲染/图层遮挡问题
2024-05-22 10:39:44