方法一:不需要__init__.py

import sys
sys.path.append('相对当前文件的模块(文件)路径——(模块(文件)所在的文件夹)')
import 模块(文件)名 模块(文件)名.模块(文件)名中的某个函数或import sys
sys.path.append('相对当前文件的模块(文件)路径——(模块(文件)所在的文件夹)')
import 模块(文件)名 as boyboy.模块(文件)名中的某个函数

方法二:需要__init__.py


模块:(import_path = os.path.dirname(os.path.dirname( os.path.dirname( os.path.abspath(file) ) ))使用几层,具体问题具体分析)

使用模块:

或,main.py:

import os
import sysimport_path = os.path.dirname( os.path.dirname( os.path.abspath(__file__) ) )
sys.path.append( import_path)print( import_path)from 模块所在文件夹 import 模块文件名
模块文件名.某个函数名()

Python跨目录引用模块(文件)相关推荐

  1. Python遍历目录下的文件(os.walk 、os.listdir的用法)

    Python遍历目录下的文件(os.walk .os.listdir的用法) 最近想从一个目录转移一些文件到另外一个目录,因为文件有指定的后缀,所以想着用python来转移,不做cv工程师,那就涉及到 ...

  2. 1231_使用SCons实现多目录多文件且跨目录引用的编译环境搭建(linux + gcc)

    全部学习汇总: GitHub - GreyZhang/g_SCons: A new member in my toolbox, looking forward to replacing make to ...

  3. python跨目录调用_python 跨目录访问文件

    1.同级.同目录的文件之间的访问 有这样一个目录结构 假如,in_A.py 这个文件想调用 hello_world.py 中的函数怎么办呢? --->>>  import 只需在 i ...

  4. python显示目录中的文件_Python中的文件和目录操作实现

    Python中的文件和目录操作实现 对于文件和目录的处理,虽然可以通过操作系统命令来完成,但是Python语言为了便于开发人员以编程的方式处理相关工作,提供了许多处理文件和目录的内置函数.重要的是,这 ...

  5. python查看目录下的文件_Python——查看目录下所有的目录和文件

    原博文 2019-05-06 19:31 − 写程序我们经常会遇到需要遍历某一个目录下的所有文件这个操作,然而python有现成的库,只需要2个循环就可以搞定. 1 import os 2 3 def ...

  6. 用Python实现目录遍历及文件搜索

    前面我们已经掌握了目录的创建.修改和删除方法,但是要开发文件资源管理器程序,仅有这些知识还是不够的.我们还有下面的问题需要解决:如何遍历目录中所有的文件?如何在目录中搜索到指定的文件?当目录中有子目录 ...

  7. Python 列出目录中的文件

    在本文中,我们将了解如何在 Python 中列出目录中的所有文件.有多种方法可以列出目录的文件.在本文中,我们将使用以下 四种方法. os.listdir('dir_path'):返回指定目录路径中存 ...

  8. Python 获取目录下的文件列表,并自然排序

    在实际的算法与程序开发中,经常需要面对的场景就是对同一目录内的文件进行批量操作.并且很多时候目录中的文件明明是有规律的,同时希望程序在进行处理时也是按照一定的顺序进行. 方法 1 >>&g ...

  9. python 将目录下的文件和子目录复制到指定文件夹

    递归方法,将某目录下的文件以及该目录的子目录下的文件,复制到指定目录,保持原文件目录 # 将目录的文件复制到指定目录 def copy_demo(src_dir, dst_dir):"&qu ...

最新文章

  1. 立体匹配成像算法BM,SGBM,GC,SAD一览
  2. 开发Linux系统下的磁盘加密方法详解
  3. 二分类最优阈值确定_分类模型评价标准,AUC还是Macro F1?
  4. 工作空间出错_实践 | WMS系统,对于仓库工作效率和成本管控的意义
  5. 95-10-070-启动-SocketServer启动
  6. 国潮中国风工作学习总结学习PPT模板
  7. 小学生计算机学科竞赛类活动,自主招生/综合评价认可哪些科创类赛事?2020届参考...
  8. 计算机中丢失inetcomm,模块inetcomm.dll已加载,但找不到入口点DllRegisterServer
  9. 扫雷游戏代码+代码分析
  10. 晨曦记账本记账,导出账目保存表格
  11. 淮北农村生活污水处理设备——十四五生态环境保护规划
  12. 转 C++异常机制的实现方式和开销分析 白杨 http://baiy.cn
  13. 用java写新年快乐特效代码_蓝叶分享新年快乐大红灯笼特效代码
  14. STL全特化 偏特化 成员特化
  15. DataQL之语法-万能查询执行步骤
  16. Windows10使用自带表情包
  17. python二手房价格预测_用python对2019年二手房价格进行数据分析
  18. c语言编程TLC2543AD采集,TLC2543单片机程序 带Proteus仿真 电路原理图 AD转换实验
  19. 如何快速打开计算机管理,如何打开任务管理器?3种快速打开任务管理器方法-电脑教程...
  20. 获取门店出错(44)美团聚宝盆 门店映射报错

热门文章

  1. java project整合spring和hibernate
  2. 基于JAVA+SpringMVC+Mybatis+MYSQL的学籍管理系统
  3. 基于JAVA+SpringMVC+Mybatis+MYSQL的家乡美管理系统
  4. LeetCode:交替打印【1115】
  5. (转)认识原型对象和原型链
  6. tomcat架构分析(容器类)
  7. codevs1197 Vigenère密码
  8. constellio——基于solr的开源搜索引擎系统源码研究(五)
  9. python索引用法_python 列表索引问题
  10. catia func 三菱后处理_20款三菱帕杰罗V97奢华SUV 津港促销价_搜狐汽车