Python程序,用于将KerbalAssembly组装到KerbalObject文件。

kerbal-assembler的Python项目详细描述


克尔巴尔·卡斯姆布勒

使用python3.6.9测试


此项目是一个python模块,这意味着它按以下方式运行:

python3 -m kassembler

模块文档:


可通过以下方式获得帮助:

python3 -m kassembler --help


当前限制:


众所周知,在目前的开发阶段,所提供的规范存在以下局限性:

  • 这只能成功地组装KASM文件,这些文件只包含代码的\u start部分。对其他标签的支持将在链接器更新以处理该问题时出现。在

必需参数:

kassembler需要一个与输入.kasm文件的路径相对应的参数。在

例如,如果有一个名为launch.kasm的文件,它将使用以下方法打开:

python3 -m kassembler launch.kasm

这可以是一个绝对的或相对的路径,应该可以在linux和Windows上运行,也可以在MacOS上运行。在


可选参数:

kassembler可以选择指定输出文件名和路径。在

这可以使用-o/--output指定

默认的输出位置在当前工作目录中,指向与输入同名的文件,只是使用了.ko扩展名

例如,如果我希望将我的launch.kasm的输出命名为code_for_rocket.ksm,则可以使用以下方法完成:

python3 -m kassembler launch.kasm -o code_for_rocket.ksm


如果你有任何问题/建议,请告诉我。在

我真的需要写一些评论,这些评论应该在功能支持被包括进来的时候。在

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

推荐PyPI第三方库


热门话题
java如何在mongodb中获取用户有权访问的数据库列表?   基于契约和类不变量的java设计   java我的代码有什么问题,似乎是正确的,但事实并非如此   java Android初学者:布局按钮和文本   400错误Paypal令牌API与Java(HttpURLConnection)   为什么Java从socket中随机读取数据,而不是整个消息?   如果我调用scanner,我会扫描两次。先是下一个,然后是扫描仪。下一个   如果消息发送失败,java ActiveMQ/JMS不重试   java有没有类似于dynaTrace的开源框架?   java Android:获取zip中的文件数(使用存储卷/存储访问框架)   java无法将流图像解码为片段   java如何修复Jenkins插件中的“此位置的预期stackmap帧”   java如何使用javac编译器编译AndroidManifest。xml文件?