跳到主要内容

Python开发

Python开发

SFB支持Pythoh插件环境,支持Pythoh编程、运行、单步调试、变量查看。支持Pythoh XXX版本。

Pythoh与SFB场景的交互原理:通过内置信号量函数实现。

1. 界面介绍

点击【菜单栏】-【应用】-【Python】按钮,打开Python脚本处理器窗口。

  1. 功能栏:功能栏包含运行时管理、项目管理、依赖管理及运行状态管理
  2. 工作区:以树状结构显示多个Python项目的目录结构及项目运行状态
  3. 编辑区:对已打开的文件进行编辑
  4. 日志输出:显示插件输出的日志及通过内置日志输出函数打印内容

2. 运行时管理

  1. 点击“运行时”按钮打开运行时管理窗口

  1. 通过下拉选项,选择已安装的运行时版本

  1. 也可通过输入版本号,点击安装来下载未安装版本的运行时,等待安装完成

3. 项目管理

  1. 点击新建项目,在弹出窗口输入项目名称,创建一个新的Python工程目录

  1. 选择要添加新文件夹的项目或文件夹,点击新建文件夹,在弹出窗口输入文件夹名称,创建一个新的文件夹

  1. 选择要添加新文件的项目或文件夹,点击新建文件,在弹出窗口输入文件名称并选择文件类型,创建一个新的文件

  1. 在树形结构中,选中某一个节点,点击删除或在右键菜单中选择删除,可删除该项目/文件夹/文件

  1. 选择一个Python项目,点击依赖管理,打开模块管理窗口

  1. 在模块输入框输入模块名称,如:panda,如果要指定模块版本,在版本输入框输入版本号,留空则安装最新版本

  1. 在列表中选中已安装的模块,点击卸载则删除该模块

4. 运行状态管理

  1. 选中想要运行或停止的Python项目,点击运行当前或停止当前来控制项目状态
  2. 点击运行所有,则会所有勾选使能的项目
  3. 点击停止所有,则会停止所有已运行的项目
  4. SFB进入运行状态时,所有勾选使能的项目也会随之运行;SFB退出运行状态时,所有项目也会随之停止