用python编写的高级fomod库。

pyfomod的Python项目详细描述


https://img.shields.io/pypi/v/pyfomod.svg?style=flat-square&label=PyPIhttps://img.shields.io/pypi/pyversions/pyfomod.svg?style=flat-square&label=Python%20Versionshttps://img.shields.io/travis/GandaG/pyfomod/master.svg?style=flat-square&label=Linux%20Buildhttps://img.shields.io/appveyor/ci/GandaG/pyfomod/master.svg?style=flat-square&label=Windows%20Build

一个用python编写的高级fomod库。

pyfomod使fomod安装程序的工作更容易:

  • pythonic数据结构
  • 轻松提取和修改数据
  • 无需处理复杂的XML模式或反复修改

pyfomod自动忽略安装程序中的任何架构错误并更正它们 在编写时-您可以通过解析然后编写 使用pyfomod安装程序。

安装

要安装pyfomod,请使用pip:

pip install pyfomod

快速示例

使用现有的安装程序:

>>> root = pyfomod.parse("path/to/package")

获取安装程序元数据:

>>> root.name
Example Name
>>> root.author
Example Author
>>> root.description
This is an example of metadata!
>>> root.version
1.0.0
>>> root.website
https://www.nexusmods.com/example/mods/1337

创建新的安装程序:

>>> root = pyfomod.Root()

保存安装程序:

>>> pyfomod.write(root, "path/to/package")

文档

有关详细信息,请查看pyfomod的文档,网址为pyfomod.rtfd.io

问题

请使用GitHub issue tracker提交错误或请求功能。

什么是fomod?

fomod是mod安装程序的包格式。这是游戏不可知论的,意思是 对任何游戏都有效。它遵循一个特定的包结构 子文件夹中的XML文件,该子文件夹遵循特定的XML架构和可选的 没有的XML文件。欲了解更多信息,请访问 fomod documentation

开发

设置一个virtualenv,安装flit并运行:

flit install -s

这将安装pyfomod和所有开发包的可编辑版本。 发布:

flit publish

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

推荐PyPI第三方库


热门话题
爪哇太阳报。安全验证器。ValidatorException:PKIX路径生成失败   java理解为什么在onDispatchTouchEvent()返回True后仍调用onClick()   java如何在资源包中使用JSF标记/如何在资源包中重写URL?   java什么是流控制异常的替代方案?   java使用Spring数据JPA/MongoDB交叉存储,一个查询可以跨越两个数据库吗?   Apache Sling/felix中的java OSGi slf4j日志记录   为什么当我们想要水平/垂直旋转矩阵时,我们要把这个项除以2?   尝试从外部网页接收JSON字符串时出现安卓 Java NullPointerException   java执行异常:从Callable调用方法时   java在jetty上以调试模式运行webapp,使用maven jetty插件在intellij中构建成功(应用程序应在调试模式下启动)   带有内存数据库的linux Java应用程序的构建时间太长   基于java的随机数单元测试算法   java类型javax。摆动JComponent无法解析   Google日历API和UI小部件Java   java tomcat没有突然和任意地响应   java无法使用jsoup在html中获取图像src   我无法让Java接受键盘输入字符串   java如何开始使用Bambol而不让部署永远继续?   java如何使用另一个类的actionPerformed方法删除一个类/组件中的按钮?   java JSON反序列化brakets{}中的一系列对象