蟒蛇飞船包装

ldmud-efuns的Python项目详细描述


ldmud的python efun包

这些是与ldmud 3.5及更高版本一起使用的python efun。

此包包含以下EFUN:

  • strings模块:
    • string wrap(string str [, int len [, int left]])
    • string wrap_say(string intro, string text [, int len [, int left]])
    • string left(string text, int len [,string pattern])
  • json模块:
    • mixed json_parse(string jsonstring)
    • string json_serialize(mixed data)
  • reload模块:
    • void python_reload()

用法

从python包索引安装

可以从python包索引下载efun包:

pip3 install --user ldmud-efuns

自行构建和安装软件包

你可以自己做这个包

首先克隆存储库

git clone https://github.com/ldmud/python-efuns.git

安装软件包

cd python-efuns
python3 setup.py install --user

启动时自动加载模块

使用startup.py作为ldmud的python启动脚本。 它将自动检测安装的python efun并加载它们。

您可以使用配置文件.ldmud-efuns停用单个efun。 在主目录中,包含以下内容

[efuns]
name_of_the_efun = off

启动时手动加载模块

在启动脚本中添加以下行:

import ldmudefuns.strings
import ldmudefuns.json
import ldmudefuns.reload

ldmudefuns.strings.register()
ldmudefuns.json.register()
ldmudefuns.reload.register()

玩得开心!

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

推荐PyPI第三方库


热门话题
SpringWeb中的java更新/通知其他用户   java Lambda性能测试   java Bukkit插件:空白符号   java在按下按钮后改变彩色正方形的大小   javajavac相当于“D”?   java序列化接口   属性无法从属性文件返回值   java我应该使用什么查询来使用Jsoup从html页面提取符号?   java Android Studio项目结构问题   JAVA方法和返回值/公共变量(基础)   java将NativeQuery映射到POJO   java如何在下面的程序中消除NumberFormatException?   在java中获取链表与数组中的对象   java Android Firebase将用户发送到聊天室