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判断Abundant Number的方法
Jun 15 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
python实现决策树、随机森林的简单原理
Mar 26 Python
Linux下python与C++使用dlib实现人脸检测
Jun 29 Python
使用Python如何测试InnoDB与MyISAM的读写性能
Sep 18 Python
如何在Django中添加没有微秒的 DateTimeField 属性详解
Jan 30 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
Aug 23 Python
通过实例了解Python str()和repr()的区别
Jan 17 Python
解决Keras 自定义层时遇到版本的问题
Jun 16 Python
python中查看.db文件中表格的名字及表格中的字段操作
Jul 07 Python
Python获取excel内容及相关操作代码实例
Aug 10 Python
Pytorch 中net.train 和 net.eval的使用说明
May 22 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
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
win7 64位系统 配置php最新版开发环境(php+Apache+mysql)
2014/08/15 PHP
Yii2中cookie用法示例分析
2016/07/18 PHP
PHP编写daemon process 实例详解
2016/11/13 PHP
jQuery 处理表单元素的代码
2010/02/15 Javascript
js里的prototype使用示例
2010/11/19 Javascript
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
类似天猫商品详情随浏览器移动的示例代码
2014/02/27 Javascript
详解基于Bootstrap扁平化的后台框架Ace
2015/11/27 Javascript
Bootstrap教程JS插件弹出框学习笔记分享
2016/05/17 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
Vue.js每天必学之过滤器与自定义过滤器
2016/09/07 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
2017/02/21 Javascript
vue插件vue-resource的使用笔记(小结)
2017/08/04 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
JS实现的邮箱提示补全效果示例
2018/01/30 Javascript
在vue项目中,将juery设置为全局变量的方法
2018/09/25 Javascript
微信小程序常见页面跳转操作简单示例
2019/05/01 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
javascript实现贪吃蛇经典游戏
2020/04/10 Javascript
[04:03]辉夜杯主赛事 12月25日RECAP精彩回顾
2015/12/26 DOTA
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
Python中用Spark模块的使用教程
2015/04/13 Python
python获取本机外网ip的方法
2015/04/15 Python
python 截取 取出一部分的字符串方法
2017/03/01 Python
Numpy截取指定范围内的数据方法
2018/11/14 Python
Python设置matplotlib.plot的坐标轴刻度间隔以及刻度范围
2019/06/25 Python
通过实例了解python property属性
2019/11/01 Python
python的pyecharts绘制各种图表详细(附代码)
2019/11/11 Python
HTML5中判断用户是否正在浏览页面的方法
2014/05/03 HTML / CSS
艺术设计专业个人求职信范文
2013/12/11 职场文书
企业统计员岗位职责
2013/12/13 职场文书
五年级英语教学反思
2014/01/31 职场文书
竞选体育委员演讲稿
2014/04/26 职场文书
普通党员个人对照检查材料
2014/09/18 职场文书
庆祝儿童节标语
2014/10/09 职场文书