可扩展的蟒蛇壳

twosheds的Python项目详细描述


https://badge.fury.io/py/twosheds.pnghttps://pypip.in/d/twosheds/badge.png

twosheds是一个命令语言解释器(shell),用python编写。

大多数现有的外壳是用C编写的,这使得扩展变得困难。Python 比较容易学习、阅读和写作,并且操作速度快 作为日常外壳:

>>> import twosheds
>>> shell = twosheds.Shell()
>>> shell.interact()
$ ls
AUTHORS.rst       build             requirements.txt  test_twosheds.py
LICENSE           dist              scripts           tests
Makefile          docs              setup.cfg         twosheds
README.rst        env               setup.py          twosheds.egg-info

功能

  • 高度可扩展
  • 历史记录
  • 完成

安装

要安装两个棚,只需:

$ pip install twosheds

如果要在系统范围内安装,您可能需要sudo

贡献

  1. 检查打开的问题或打开一个新的问题,开始围绕功能想法或错误的讨论。
  2. 在github上分叉the repository,开始对master分支(或分支)进行更改。
  3. 编写一个测试,显示错误已修复或功能按预期工作。
  4. 发送一个pull请求并对维护程序进行bug处理,直到它被合并并发布为止。:)请确保将自己添加到AUTHORS

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SimpleCursorAdapter删除值   java结束while循环条件   java检查设备是否连接到特定网络   java组织。冬眠MappingException找不到逻辑名称为annotation getter的列   为什么java邮件中会抛出此异常?   加载SDK时发生java Eclipse错误   返回奇怪输出的Java数组   JavaXStream和对象类序列化   将枚举列表传递给namedQuery后出现java非法转换异常。Hibernate中的setParameter()   java Android studio不允许我在字符串上使用开关?   有没有办法从Java程序访问存储在Chrome中的cookie   java在枚举中构造实例而不修改枚举类   java Blackberry JDE FieldChangeListener   java修复错误:未报告的异常InterruptedException   java Spring数据JPA:findAll(具有规范和可分页)在计数查询中失败