如果您从同一目录运行应用程序,是否有任何简单的方法可以打开文本文件?我似乎找不到任何容易的东西。 我问,因为你可以用kivy中的大部分内容做到这一点(对于image:“name.png”,对于.kv:load_kv(“name.kv”)等等)我不明白为什么它不会与寻找文本文件类似。
答案 0 :(得分:0)
您可以通过以下方式获取脚本的路径:
import os, sys
os.path.dirname(sys.argv[0])
所以要引用同一目录中的文件:
fullpath = os.path.join(os.path.dirname(sys.argv[0]), 'filename.jpg')
答案 1 :(得分:0)
只需open('filename')
- 路径是相对的,因此如果它位于同一目录中,则您不必做任何特别的事情。
如果这看起来不起作用,或许你的语法不是问题。