Package short description.
Project description
Welcome to acore_conf Documentation
背景
AzerothCore (acore) 是一个开源的魔兽世界模拟器, 其代码质量以及文档是目前 (2023 年) 我看来所有的开源魔兽世界模拟器中最好的. 它有一个 .conf 配置文件格式用于定义服务器的各种配置. 这个格式不是 acore 独有的, 而是所有的魔兽世界模拟器, 包括各个不同的资料片几乎都用的这个格式.
关于本项目
本项目是一个简单的 Python 工具, 用于管理, 修改 .conf 文件. 使得开发者可以用业内比较通用的 JSON 格式对 .conf 进行修改.
用法
from acore_conf.api import apply_changes
apply_changes(
"/path/to/authserver.conf.dist",
"/path/to/authserver.conf",
data={"worldserver": {"DataDir": "/home/azeroth-server/data"}},
)
Install
acore_conf is released on PyPI, so all you need is to:
$ pip install acore-conf
To upgrade to latest version:
$ pip install --upgrade acore-conf
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
acore_conf-0.1.1.tar.gz
(11.7 kB
view hashes)
Built Distribution
Close
Hashes for acore_conf-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d4094978884aec1c277ae5636edbe3c1260dc3f24d0112568e38eaa431696d8 |
|
MD5 | 3c007e3cc78f0b9b1f20e1f2a53348db |
|
BLAKE2b-256 | 41bca9f7d614823a16187a85822356c04b3e93cd43849dd3c110f3ebc5756577 |