websocket+Django+python+paramiko实现web页面执行命令并实时输出
Project | Status | Description |
---|---|---|
python | 3.5.4 | 在这个版本以及以上都课可以 |
django | 2.1.4 | 大于2.0,小于2.1.5 |
paramiko | 2.4.2 | 无 |
django版本不能是2.1.5,使用websocket,谷歌浏览器会报错
WebSocket connection to 'ws://127.0.01:8000/echo_once/' failed: Error during WebSocket handshake: Unexpected response code: 400
pip3 install -r requirements.txt
或者
pip3 install paramiko dwebsocket django==2.1.4
使用Pycharm直接运行即可
或者使用命令
python manage.py runserver
执行脚本
安装软件
Copyright (c) 2018-present, xiao You