twosheds:用于制作POSIX Shell的Python库

时间:2024-06-03 06:33:55
【文件属性】:

文件名称:twosheds:用于制作POSIX Shell的Python库

文件大小:33KB

文件格式:ZIP

更新时间:2024-06-03 06:33:55

Python

棚屋 twosheds是一个用Python编写的库,用于制作命令语言解释器或shell。 尽管bash和zsh之类的shell功能强大,但是扩展它们并对其进行自定义却很困难; 您需要使用不拘一格的奥术语言(例如bash脚本或C)编写代码。twosheds可帮助您使用纯Python编写和自定义自己的shell: >> > import twosheds >> > shell = twosheds . Shell () >> > shell . serve_forever () $ whoami arthurjackson $ ls AUTHORS . rst build requirements . txt test_twosheds . py LICENSE dist scripts


【文件预览】:
twosheds-master
----setup.py(953B)
----.gitignore(75B)
----requirements.txt(46B)
----Makefile(573B)
----.travis.yml(144B)
----twosheds()
--------completer.py(8KB)
--------transform.py(3KB)
--------__init__.py(447B)
--------terminal.py(2KB)
--------token.py(573B)
--------kernel.py(154B)
--------cli.py(2KB)
--------program.py(4KB)
--------sentence.py(398B)
--------builtins.py(691B)
--------shell.py(4KB)
----LICENSE(1KB)
----HISTORY.rst(206B)
----setup.cfg(111B)
----scripts()
--------twosheds(88B)
----README.rst(3KB)
----tests()
--------conftest.py(963B)
--------transform.py(2KB)
--------__init__.py(0B)
--------alias.py(527B)
--------test_completer.py(2KB)
--------test_sentence.py(119B)
--------test_program.py(459B)
--------test_builtins.py(315B)
----AUTHORS.rst(260B)
----docs()
--------requirements.txt(14B)
--------Makefile(5KB)
--------api.rst(420B)
--------index.rst(2KB)
--------conf.py(8KB)
--------make.bat(5KB)
--------user()
--------dev()
--------community()
----tox.ini(328B)

网友评论