文件名称:shelly:具有实时IRC聊天功能的python shell!
文件大小:21KB
文件格式:ZIP
更新时间:2024-04-03 09:06:56
shell python-shell Python
雪莉 一个没有外部依赖bash的python REPL,带有实时IRC聊天和自定义文本编辑器。 用法 克隆此python3 shell.py并运行python3 shell.py 。 屏幕截图 壳 聊天 编辑 特征 所有基本的Shell命令。 Python代码解释。 彩色的提示和错误消息。 制表符完成。 自定义文本编辑器-kedit。 IRC聊天。 命令特定的帮助消息 没有外部依赖性(一路手写python)。 去做 管道支撑。 重定向运算符的实现。 sudo支持。 chmod支持。 自动跳转支持。 通过IRC远程执行命令(同意)。 添加对运行外部二进制文件的支持。 发展 要添加自己的命令,只需将其定义为“在DEFINE YOUR FUNCTION ABOVE THIS LINE行上DEFINE YOUR FUNCTION ABOVE THIS LINE功能”上方的D
【文件预览】:
shelly-main
----shell.py(18KB)
----LICENSE(1KB)
----__init__.py(94B)
----.gitignore(2KB)
----README.md(1KB)
----scripts()
--------readchar()
--------getkey.py(102B)
--------cow.py(2KB)
--------irc_client.py(4KB)
--------__init__.py(0B)
--------kedit.py(7KB)
--------identify.py(16KB)