资源 SagiriBedrock - 强大的Python规范前置

状态
不接受进一步回复。

HideStudio

【Lv:3】

注册
2020/02/15
消息
8
金粒
0.00金粒
HideStudio 提交新资源:

SagiriBedrock -- 强大的Python规范前置 - 使用它,可以规范您的Api,或者能够让Python内的对象在不同插件内互通等。

这个开发框架是真的非常强大,
举个例子,在开发的时候,常常需要调用别的模块的Api,但是这样要使用代码导入:
```
import py.插件名
```
这样不方便使用者修改插件名,所以这时候使用SagiriBedrock,在你的插件代码内打上:
```
import sagiri
sagiri.SetAsMcApi("Api名称", 一个函数对象)
```
这样有什么效果?
别人只需要在他们的插件里写上这样的代码就可以调用你的Api了:
```
import mc
mc.你的Api名称(参数)
```
玩法不止这些,具体参考我的博客 mistyra.in 上的文档。

阅读关于此资源更多信息...
 
HideStudio 升级了 SagiriBedrock - 强大的Python规范前置 的新版本:

更新下文档

这个前置能用来规范控制台输出,例如你可以先导入SagiriBedrock,如下:
import sagiri
output = sagiri.NewConsoleWriter("您的插件名")
output.输出类型("输出内容1", "输出第二行", ........)
将会输出到控制台:
[小时:分钟:秒][您的插件名][输出类型] 输出内容1
[小时:分钟:秒][您的插件名][输出类型] 输出第二行

它也能帮你迅速侦测文件夹是否存在并创建文件夹:
import sagiri
if sagiri.PathIsDir("要检测的路径"):
sagiri.MakeFolder("要创建的文件夹目录")
这样将会检测是否存在这个"要检测的路径"
如果不存在就会创建这个"要创建的文件夹目录"文件夹

重载新插件(仅限 plugins 文件夹)可以这样
import sagiri
sagiri.LoadNewPlugin()

功能太多了明天继续写

阅读此次升级的详细信息...
 
状态
不接受进一步回复。

在线会员

  • 回克
  • 清风徐来
  • 九霄云境
  • GaussPrime
  • wsws789
  • cloudfl4re
  • 芜湖胡子
  • cxynt
  • 简州猫
  • Asuka233
  • yun_ze
  • 酥糖
  • Poker_zy
  • HIMVGA
  • 完全
  • mc_xiaoQAQ_
  • 欣欣欣666
  • LuoxRO
  • 一个不知名的网友
  • Ale ole
...和 17 更多。
后退
顶部 底部