Python父目录、子目录的相互调用方法


Posted in Python onFebruary 16, 2019

最近在使用Python的过程中经常遇到找不到该模块的问题。其中一个就是父目录子目录之间相互调用的情况。下面简单总结下。

Python父目录、子目录的相互调用方法

我们在F:\Code文件夹下面创建一个test文件夹

而test文件夹里面如下

Python父目录、子目录的相互调用方法

包含两个子目录

Python父目录、子目录的相互调用方法

a.py

def showdata():
  print("this is a")

def plus():
  a=1
  b=2
  print(a+b)

b.py

def show():
  print("this is b")

从父目路test.py调用a和b

from test1.a import showdata
from test1.a import plus
from test2.b import show

showdata()
show()
plus()

Python父目录、子目录的相互调用方法

如何c.py想要调用另一个文件夹的a的话,需要加上sys.path.apend(“..”)

c.py

import sys

sys.path.append("..")
from test1 import a as t

t.showdata()

Python父目录、子目录的相互调用方法

以上这篇Python父目录、子目录的相互调用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python共享引用(多个变量引用)示例代码
Dec 04 Python
python内存管理分析
Apr 08 Python
Python只用40行代码编写的计算器实例
May 10 Python
Python3 中文文件读写方法
Jan 23 Python
python2.7实现FTP文件下载功能
Apr 15 Python
python logging日志模块以及多进程日志详解
Apr 18 Python
Python编写带选项的命令行程序方法
Aug 13 Python
pandas-resample按时间聚合实例
Dec 27 Python
解决jupyter运行pyqt代码内核重启的问题
Apr 16 Python
Python实现Telnet自动连接检测密码的示例
Apr 16 Python
Python代码风格与编程习惯重要吗?
Jun 03 Python
Python使用OpenCV和K-Means聚类对毕业照进行图像分割
Jun 11 Python
python 获得任意路径下的文件及其根目录的方法
Feb 16 #Python
Python通过for循环理解迭代器和生成器实例详解
Feb 16 #Python
Python3 导入上级目录中的模块实例
Feb 16 #Python
对Python3 goto 语句的使用方法详解
Feb 16 #Python
解决Pycharm调用Turtle时 窗口一闪而过的问题
Feb 16 #Python
Python实现定时自动关闭的tkinter窗口方法
Feb 16 #Python
对IPython交互模式下的退出方法详解
Feb 16 #Python
You might like
php实现批量压缩图片文件大小的脚本
2014/07/04 PHP
自己动手手写jQuery插件总结
2015/01/20 Javascript
简单介绍JavaScript数据类型之隐式类型转换
2015/12/28 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
微信jssdk在iframe页面失效问题的解决措施
2016/03/03 Javascript
jQuery中iframe的操作(点击按钮新增窗口)
2016/04/20 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
微信小程序页面间通信的5种方式
2017/03/31 Javascript
浅谈js中的this问题
2017/08/31 Javascript
基于jQuery实现定位导航位置效果
2017/11/15 jQuery
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
Angular 5.x 学习笔记之Router(路由)应用
2018/04/08 Javascript
vue v-model动态生成详解
2018/06/30 Javascript
详解vue.js根据不同环境(正式、测试)打包到不同目录
2018/07/13 Javascript
微信小程序云开发实现增删改查功能
2019/05/17 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
Ant Design Pro 之 ProTable使用操作
2020/10/31 Javascript
[01:31]DOTA2上海特级锦标赛 SECRET战队完整宣传片
2016/03/16 DOTA
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
Python3使用requests发闪存的方法
2016/05/11 Python
浅谈pycharm下找不到sqlalchemy的问题
2018/12/03 Python
python实现祝福弹窗效果
2019/04/07 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
python rsync服务器之间文件夹同步脚本
2019/08/29 Python
Django项目后台不挂断运行的方法
2019/08/31 Python
python自动化实现登录获取图片验证码功能
2019/11/20 Python
django 实现手动存储文件到model的FileField
2020/03/30 Python
工商管理专业实习生自我鉴定
2013/09/29 职场文书
玩具公司的创业计划书
2013/12/31 职场文书
区三好学生主要事迹
2014/01/30 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
政工师工作总结2015
2015/05/26 职场文书
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers