我使用下面描述的方法将一些python脚本打包到jar中: Distributing my Python scripts as JAR files with Jython?
这样做很好,但是我很难找到脚本所在的jar的基路径。 目前,我找到的解决方法是cd到jar所在的目录并检索路径操作系统getcwd(). 在
使用os.path.realpath(__file__)
可以得到/path/to/jar/myapplication.jar/Lib/module/file.py。
有没有一个像__file__
这样的变量可以给出/path/to/jar/我的应用程序.jar而不是?在
原因是我有一些外部化的配置文件,我想根据应用程序的相对路径检索这些文件。在
好像sys.exec_前缀就是我要找的。在
相关问题 更多 >
编程相关推荐