Python开发
Python开发
SFB支持Pythoh插件环境,支持Pythoh编程、运行、单步调试、变量查看。支持Pythoh XXX版本。
Pythoh与SFB场景的交互原理:通过内置信号量函数实现。
1. 界面介绍
点击【菜单栏】-【应用】-【Python】按钮,打开Python脚本处理器窗口。
- 功能栏:功能栏包含运行时管理、项目管理、依赖管理及运行状态管理
- 工作区:以树状结构显示多个Python项目的目录结构及项目运行状态
- 编辑区:对已打开的文件进行编辑
- 日志输出:显示插件输出的日志及通过内置日志输出函数打印内容
2. 运行时管理
- 点击“运行时”按钮打开运行时管理窗口
- 通过下拉选项,选择已安装的运行时版本
- 也可通过输入版本号,点击安装来下载未安装版本的运行时,等待安装完成
3. 项目管理
- 点击新建项目,在弹出窗口输入项目名称,创建一个新的Python工程目录
- 选择要添加新文件夹的项目或文件夹,点击新建文件夹,在弹出窗口输入文件夹名称,创建一个新的文件夹
- 选择要添加新文件的项目或文件夹,点击新建文件,在弹出窗口输入文件名称并选择文件类型,创建一个新的文件
- 在树形结构中,选中某一个节点,点击删除或在右键菜单中选择删除,可删除该项目/文件夹/文件
- 选择一个Python项目,点击依赖管理,打开模块管理窗口
- 在模块输入框输入模块名称,如:panda,如果要指定模块版本,在版本输入框输入版本号,留空则安装最新版本
- 在列表中选中已安装的模块,点击卸载则删除该模块
4. 运行状态管理
- 选中想要运行或停止的Python项目,点击运行当前或停止当前来控制项目状态
- 点击运行所有,则会所有勾选使能的项目
- 点击停止所有,则会停止所有已运行的项目
- SFB进入运行状态时,所有勾选使能的项目也会随之运行;SFB退出运行状态时,所有项目也会随之停止