资源 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()

功能太多了明天继续写

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

在线管理成员

在线会员

  • _Chinyou
  • jxld
  • keys123
  • 无情1111111
  • 秋落vvs
  • 闽东阿杰
  • Red_Maple_233
  • sdjisj
  • 疯美西螈
  • chongyang
  • HYyy
  • 蒜大人
  • zsdr
  • zhuobaozb
  • 刀哥
  • jabm
  • ge-集权
  • User.Time
  • 完全
  • YUS2026
...和 12 更多。
后退
顶部 底部