文件名称:装饰:装饰:用装饰器从字面上装饰终端
文件大小:36KB
文件格式:ZIP
更新时间:2024-02-27 06:14:37
python terminal animation decorators decorating
装饰:装饰者的元存储库 抽象 该项目鼓励探索Python中装饰器的局限性。 尽管装饰器可能是初学者的新手,但它们是该语言的一个非常有用的功能。 它们可以类似于Lisp Macros,但无需更改AST。 这些软件包中的@animated装饰器是@animated和@writing 。 该存储库是从头开始构建的,仅使用Python的标准库即可,无需依赖! 例子 动画的 用作装饰器并与上下文管理器混合 与嵌套上下文管理器一起使用 写作 另一个名为项目使用装饰包-基本上是的命令行界面。 只需添加3行代码即可使用装饰器@writing! 该行为是一台类似复古打字的计算机。 看看很棒的效果: 在我有关
【文件预览】:
decorating-master
----MANIFEST.in(96B)
----codecov.yml(2KB)
----decorating()
--------animation.py(11KB)
--------color.py(2KB)
--------base.py(2KB)
--------general.py(2KB)
--------monitor.py(1KB)
--------__init__.py(1KB)
--------asciiart.py(3KB)
--------debugging.py(2KB)
--------decorator.py(4KB)
--------stream.py(4KB)
----requirements.txt(0B)
----CONTRIBUTING.md(1KB)
----.travis.yml(302B)
----LICENSE(1KB)
----setup.py(2KB)
----README.md(4KB)
----Makefile(3KB)
----.pre-commit-config.yaml(300B)
----TODO(2KB)
----docs()
--------source()
--------requirements.txt(31B)
--------Makefile(614B)
----tests()
--------test_color.py(1KB)
--------test_monitor.py(1KB)
--------test_debugging.py(2KB)
--------__main__.py(386B)
--------test_decorator.py(3KB)
--------test_general.py(1KB)
--------test_animation.py(4KB)
----.gitignore(730B)
----.coveragerc(395B)
----CHANGELOG(3KB)