不和谐机器人的简易配置模块

discord-config的Python项目详细描述


discord-config是一个python库,用于帮助保存和加载配置文件。

警告:仍在开发中,请小心使用!

安装

pypi上的discord_config

下提供了discord配置
$ pip install -U discord_config

或者对于最新的开发版本:

$ pip install -U git+https://github.com/nowakcasimir/discord-config.git#egg=discord_config

基本示例

fromdiscord_configimportSettings# (settings will be saved by default to settings.json, if it is not defined)settings=Settings()print(settings)print(settings.token)#> "...yourtoken..."print(settings.server_id)#> "123123123"settings.clear()# Clears the settings# You can define arbitrary settings to Settings object defaultssettings=Settings(defaults={"token":"...yourtoken...","botname":"MyDiscordBot","joinservers":False,"idleTimer":100})print(settings)print(settings.token)#> "...yourtoken..."print(settings.botname)#> "...MyDiscordBot..."print(settings.joinservers)#> Falseprint(settings.idleTimer)#> 100# Defaults were overwrittentry:print(settings.server_id)exceptExceptionase:#> AttributeError: 'Settings' object has no attribute 'server_id'passsettings.set('id','broker')print(settings.id)#> 100settings.save()# outputs settings.json by defaultsettings=Settings()# Now it loads settings.jsonprint(settings)settings.clear()

文档

请参阅https://discord-rnn.neocities.org/上的文档。

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

推荐PyPI第三方库


热门话题
java Jgit对于给定的存储库,我们如何确定新提交的列表,以及每个提交来自哪个分支?   从MS Access数据库添加java ComboBoxItem   如何禁止Java列表中不同类的实例?   java在没有Web的JAXR上使用Shiro过滤器。xml   由于java原因,无法在Ubuntu上安装Netbeans 8.2。awt。未找到恐怖和辅助技术   java JUnit对RuntimeException的处理(特别是)   java空集合在Apache CXF服务(JAXWS)中被转换为null   java CannotAcquireLockException问题   sql如何在数据库中对(Java)枚举建模(使用SQL92)   安卓在Java中获取友好url后面的文件名   java如何访问数组名以获取列表?   javascript Java Nashorn longBitsToDouble   java控制台<init>错误   java将一个LinkedList追加/连接到另一个LinkedList的最有效方式是什么?   Java for正在跳过的循环   java帮助创建带有动画的复杂Swing GUI   java Android编辑文本。setHint在片段中不工作