原文:python 导入的模块使用了相对路径,导致找不到文件错误

直接上实例: 目录结构: 在 文件夹 a 下有个 a.py,它使用相对路径去读取config.txt的一行数据 直接运行 a.py , 没问题: b.py 和 文件夹a 位于同一层路径,在 b.py 中导入了 a.py 运行b.py,报错:提示找不到文件 报错是因为:运行 b.py 时,此时 python 的路径是 b.py 所在文件夹的路径,而不是你以为的 a.py 所在位置的路径。所以系统会认 ...

2021-03-07 19:24 0 872 推荐指数:

查看详情

Python中以绝对路径或者相对路径导入文件(或模块)的方法

Python中以相对路径或者绝对路径导入文件或者模块的方法 相对路径和绝对路径的概念 绝对路径就是文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级级目录指向文件相对路径就是以当前文件为基准进行一级级目录指向被引用的资源文件。 以下是常用的表示当前目录 ...

Fri Jul 12 20:13:00 CST 2019 0 5451
在vscode使用相对路径python应用报错找不到文件的解决方法

在vscode使用相对路径python应用报错找不到文件的解决方法 情景一:vscode直接用Run Code插件运行报错 当用vscode打开一个文件夹,我们在这个文件夹的子文件夹中进行代码编写,读取同路径下的文件。提示报错,找不到文件。 问题解决方案 方案一:使用vscode ...

Sun May 24 21:24:00 CST 2020 0 7699
python相对路径导入问题

python做项目,如果项目大了,或者想更好的管理程序,总是要使用包。包解决了命名冲突的问题。 今天在使用python相对路径导入的时候,遇到了不少的问题。 包导入情形: src/ __init__.py main.py components ...

Wed May 21 02:37:00 CST 2014 0 8757
python基础】使用import导入相对路径的源文件

前言 在编写python代码的过程中,不同路径下的源码文件该如何引用,这是个问题,本文针对这个问题介绍解决方法。 源码目录结构: 情况1: 相同路径导入文件,例如将conf.py导入mian.py 情况2: 在main.py中导入sub ...

Fri Sep 27 01:26:00 CST 2019 0 330
python读取文件使用相对路径的方法

场景描述: python传统的读取文件的方法,通过读取文件所在目录来读取文件,这样出现的问题是,如果文件变更了存储路径,那么就会读取失败导致报错 如下方脚本 witn open 后面即文件的绝对路径,2.txt文件换了个存储地址,那么这文件就读取不到了 解决方法 ...

Wed Sep 11 06:10:00 CST 2019 0 6899
Java之相对路径找不到文件问题解决方法

1、问题: 在程序需要通过相对路径引用文件使用Junit可以正常执行,但是直接使用main方法找不到对应问题。 2、分析: 因为不同运行方式所使用的环境变量中的用户工作目录不同所致。 3、解决: 修改系统环境变量即可。 ...

Tue Apr 17 18:05:00 CST 2018 0 1390
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM