我的项目A依赖于另一个项目B,我需要在其中加载资源,这些资源存储在文本文件中。
在项目B中,最初,我使用相对文件路径来加载文本文件:
extractors/lexicon/video/actor.txt
但是,当我运行我的项目时,它抱怨找不到文件'actor.txt'。然后我尝试通过以下方式使用绝对路径:
os.path.abspath("extractors/lexicon/video/actor.txt")
然后我运行我的项目A。问题是它生成了我自己项目的根路径,然后与项目B中的相对路径连接在一起。但是,程序仍然找不到文件。
如何处理此问题?