| 命令 | 作用 |
| python | 调试Python脚本和执行Python命令 |
1.1 python
【命令功能】
python命令用来调试Python脚本和执行Python命令。
缺省情况下,未执行Python相关操作如脚本调试或命令执行。
【命令格式】
python [args | file-name ]
【参数说明】
args:脚本文件参数。
file-name:脚本文件名称,缺省查找目录为flash:,可以加flash:。
【命令模式】
特权模式
【缺省级别】
15
【使用指导】
通过copy命令,将Python脚本上传到设备上。
本命令不带参数时,表示进入Python控制台。
【配置举例】
# 执行名称为hello.py的 Python脚本。
Hostname> enable
Hostname# python hello.py
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
hello,word!
Device#
【提示信息】
无
【常见错误】
无
【平台说明】
由于Python占用Flash太大,因此Python中查看版本相关信息的help和license等相关接口已裁剪,但不影响help和license其他功能的使用。
【相关命令】
无
2 APS
| 命令 | 作用 |
| aps | 进入APS模式 |
| aps run python | 启动一个python脚本 |
| aps stop process | 停止后台正在运行的python脚本 |
| show aps process | 查看当前后台正在运行的python脚本 |
2.1 aps
【命令功能】
aps命令用来进入APS模式。
【命令格式】
aps
【参数说明】
无
【命令模式】
特权模式
【缺省级别】
15
【使用指导】
需要启动自定义python脚本时使用。
【配置举例】
# 进入APS模式。
Hostname> enable
Hostname# aps
Hostname(aps)#
【提示信息】
无
【常见错误】
无
【平台说明】
无
【相关命令】
无
2.2 aps run python
【命令功能】
aps run python命令用来启动一个python脚本。
【命令格式】
aps run python [ background ] [filename]
【参数说明】
background:指定后台运行python脚本
filename:脚本路径名称。默认路径为flash路径
【命令模式】
APS模式
【缺省级别】
15
【使用指导】
通过aps命令进入aps模式,在APS模式下可以进行一些自定义行为。
【配置举例】
# 执行test.py的python脚本。
Hostname> enable
Hostname# aps
Hostname(aps)#aps run python flash:test.py
【提示信息】
无
【常见错误】
无
【平台说明】
无
【相关命令】
无
2.3 aps stop process
【命令功能】
aps stop process命令用来停止后台正在运行的python脚本。
【命令格式】
aps stop process process-id
【参数说明】
process-id:后台运行的线程id
【命令模式】
APS模式
【缺省级别】
15
【使用指导】
停止后台正在运行的python脚本。
【配置举例】
#停止后台正在运行的python脚本。
Hostname> enable
Hostname# aps
Hostname(aps)#show aps process
Script :flash:test.py
ID :1
ProcessID :25539
Start time :*Jun 29 2023 13:24:44.666
Hostname(aps)#aps stop process 25539
【提示信息】
无
【常见错误】
无
【平台说明】
无
【相关命令】
无
2.4 show aps process
【命令功能】
show aps process命令用来查看当前后台正在运行的python脚本。
【命令格式】
show aps process
【参数说明】
无
【命令模式】
所有模式
【缺省级别】
15
【使用指导】
查看后台正在运行的脚本。
【配置举例】
#查看后台正在运行的脚本。
Hostname> enable
Hostname# aps
Hostname(aps)#show aps process
Script :flash:test.py
ID :1
ProcessID :25539
Start time :*Jun 29 2023 13:24:44.666
【提示信息】
无
【常见错误】
无
【平台说明】
无
【相关命令】
无