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格式化css文件的方法
Mar 10 Python
python概率计算器实例分析
Mar 25 Python
解析Python中的二进制位运算符
May 13 Python
Python制作数据导入导出工具
Jul 31 Python
Python使用matplotlib绘制多个图形单独显示的方法示例
Mar 14 Python
python操作mysql代码总结
Jun 01 Python
python如何给字典的键对应的值为字典项的字典赋值
Jul 05 Python
基于Python绘制美观动态圆环图、饼图
Jun 03 Python
Python基于mediainfo批量重命名图片文件
Dec 29 Python
基于python+selenium自动健康打卡的实现代码
Jan 13 Python
anaconda python3.8安装后降级
Jun 11 Python
详解Python flask的前后端交互
Mar 31 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 多关键字 高亮显示实现代码
2012/04/23 PHP
php插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
php实现设计模式中的单例模式详解
2014/10/11 PHP
php实现通过ftp上传文件
2015/06/19 PHP
讨论javascript(一)工厂方式 js面象对象的定义方法
2009/12/15 Javascript
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
javascript动画对象支持加速、减速、缓入、缓出的实现代码
2012/09/30 Javascript
Jquery Uploadify多文件上传带进度条且传递自己的参数
2013/08/28 Javascript
JavaScript控制listbox列表框的项目上下移动的方法
2015/03/18 Javascript
jscript读写二进制文件的方法
2015/04/22 Javascript
WordPress中利用AJAX技术进行评论提交的实现示例
2016/01/12 Javascript
CSS或者JS实现鼠标悬停显示另一元素
2016/01/22 Javascript
jQuery中show与hide方法用法示例
2016/09/16 Javascript
nodejs模块nodemailer基本使用-邮件发送示例(支持附件)
2017/03/28 NodeJs
js调用刷新界面的几种方式
2017/05/03 Javascript
JS+canvas实现的五子棋游戏【人机大战版】
2017/07/19 Javascript
webpack之devtool详解
2018/02/10 Javascript
Python 性能优化技巧总结
2016/11/01 Python
Python整型运算之布尔型、标准整型、长整型操作示例
2017/07/21 Python
pandas数据框,统计某列数据对应的个数方法
2018/04/11 Python
python面向对象 反射原理解析
2019/08/12 Python
Python下应用opencv 实现人脸检测功能
2019/10/24 Python
Python input函数使用实例解析
2019/11/22 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
Nike爱尔兰官方网站:Nike.com (IE)
2018/03/12 全球购物
下列程序在32位linux或unix中的结果是什么
2015/01/26 面试题
有abstract方法的类一定要用abstract修饰吗
2016/03/14 面试题
机械设计职业生涯规划书
2013/12/27 职场文书
小学校园活动策划
2014/01/30 职场文书
农业局学习党的群众路线教育实践活动心得体会
2014/03/07 职场文书
2014预备党员批评与自我批评思想汇报
2014/09/20 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
预备党员转正材料
2014/12/19 职场文书
向女朋友道歉的话
2015/01/20 职场文书
父亲节感言
2015/08/03 职场文书
oracle删除超过N天数据脚本的方法
2022/02/28 Oracle