xdg基本目录规范定义的变量

xdg的Python项目详细描述


xdg

xdg是一个很小的python模块,它提供由XDG Base Directory Specification定义的变量,以避免重复 您编写的每个处理用户缓存的python实用程序中的逻辑片段, 配置或数据文件。它没有外部依赖关系。

安装

要从PyPI安装最新版本,请使用pip

pip install xdg

在使用PoetryPipenv进行依赖关系管理的python项目中,添加 xdg作为对poetry add xdgpipenv install xdg的依赖。 或者,由于xdg只是一个文件,您可能更喜欢只复制 src/xdg/__init__.py从源代码分发到项目中。

用法

fromxdgimport(XDG_CACHE_HOME,XDG_CONFIG_DIRS,XDG_CONFIG_HOME,XDG_DATA_DIRS,XDG_DATA_HOME,XDG_RUNTIME_DIR)

XDG_CACHE_HOMEXDG_CONFIG_HOMEXDG_DATA_HOME是包含相同环境变量值的^{} objects 如果环境变量是 未设置或空的。

XDG_CONFIG_DIRSXDG_DATA_DIRSpathlib.Path对象的列表 包含在上拆分的同名环境变量的值 冒号,或者如果环境变量 未设置或为空。

XDG_RUNTIME_DIR是一个pathlib.Path对象,包含 同名的环境变量,如果环境变量是 未设置。

版权所有

版权所有©2016-2019 Scott Stevenson

xdgISC licence的条件分布。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Selenium WebDriver:无法访问下拉列表(无序列表)的元素   返回对象时的java混乱   java Jersey:如何在多个web模块之间共享ExceptionMapper?   java如何在JPanel中左对齐swings组件   Java web应用程序托管   SonarLint Eclipse扩展处理包src/company/projects/web中的Java文件。。。作为测试   java将arduino连接到使用libgdx(使用蓝牙)的安卓应用程序   java在Android中,如何在同一个活动中使用不同的参数裁剪两个不同的图像?   java Spring boot和JPA配置简单存储库   java优化素数计算   将变量公开到javascript上下文(Java/WebView)   编译如何找到编译随机jar时使用的java编译器   java使用该行的id编辑表的特定行,而不使用jquery进行数据库操作   java为什么不卸载类加载器就不能卸载类?   hbm中的java异常。xml   java如何使一个方法不返回列表,并争取不变性?