python - 为什么 path.abspath 不生成依赖库的绝对路径?
问题描述
我的项目 A 依赖于另一个项目 B,我需要在其中加载资源,这些资源存储在文本文件中。
在项目 B 中,最初,我使用相对文件路径来加载文本文件:
extractors/lexicon/video/actor.txt
但是,当我运行我的项目时,它抱怨找不到文件“actor.txt”。然后我尝试通过执行以下操作来使用绝对路径:
os.path.abspath("extractors/lexicon/video/actor.txt")
然后我运行了我的项目 A。问题是它生成了我自己项目的根路径,然后与项目 B 中的相对路径连接。但程序仍然找不到该文件。
如何处理这个问题?
解决方案
推荐阅读
- java - 如何从适配器中的活动中调用元素
- python - 在数据框中找到最接近中位数的值
- authentication - Laravel 7,如何添加和更改关键字段登录身份验证
- python - 通过 pyinstaller 时程序未运行
- u-boot - 将 u-boot-2020.04 移植到 EVB 板,但 spi nand flash(GD5F2GQ5xExxG) 无法正常工作
- python - 使用 Amazon EC2 生成错误代码 444 的请求库
- javascript - 在 JavaScript 中的 TypedArray.prototype.subarray() 调用中使用按位或运算
- javascript - 如何在 react js redux 中添加刷新令牌功能
- kotlin - GridView 无法在 Kotlin 自定义日历中转换为 ViewPager
- java - Java 程序不显示输出