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实现爬取逐浪小说的方法
Jul 07 Python
Python实现将HTML转换成doc格式文件的方法示例
Nov 20 Python
Python读取数据集并消除数据中的空行方法
Jul 12 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
pygame游戏之旅 按钮上添加文字的方法
Nov 21 Python
python获取微信企业号打卡数据并生成windows计划任务
Apr 30 Python
python装饰器练习题及答案
Nov 01 Python
Python3搭建http服务器的实现代码
Feb 11 Python
Python利用 utf-8-sig 编码格式解决写入 csv 文件乱码问题
Feb 21 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
Apr 23 Python
Python在后台自动解压各种压缩文件的实现方法
Nov 10 Python
django如何自定义manage.py管理命令
Apr 27 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中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
PHP中数字检测is_numeric与ctype_digit的区别介绍
2012/10/04 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
PHP模板引擎Smarty中的保留变量用法分析
2016/04/11 PHP
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
PHP入门教程之表单与验证实例详解
2016/09/11 PHP
PHP获取文件扩展名的常用方法小结【五种方式】
2018/04/27 PHP
PHP通过文件路径获取文件名的实例代码
2018/10/14 PHP
js Html结构转字符串形式显示代码
2011/11/15 Javascript
jQuery实现用户注册的表单验证示例
2013/08/28 Javascript
JS cookie中文乱码解决方法
2014/01/28 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
jQuery中:gt选择器用法实例
2014/12/29 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
谈一谈javascript闭包
2016/01/28 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
Sea.JS知识总结
2016/05/05 Javascript
微信小程序实现简单评论功能
2018/11/28 Javascript
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
在Vue中实现随hash改变响应菜单高亮
2020/03/09 Javascript
npm全局环境变量配置详解
2020/12/15 Javascript
Python中的生成器和yield详细介绍
2015/01/09 Python
Python实现简单登录验证
2016/04/13 Python
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
Scrapy的简单使用教程
2017/10/24 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
opencv python如何实现图像二值化
2020/02/03 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
Django集成MongoDB实现过程解析
2020/12/01 Python
PyCharm Ctrl+Shift+F 失灵的简单有效解决操作
2021/01/15 Python
Python中pass语句的作用是什么
2016/06/01 面试题
韩语专业本科生求职信
2013/10/01 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
党小组评议意见
2015/06/02 职场文书