首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Python > Python超载图书馆

Python超载图书馆

  • 资源大小:28.70 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: python 图书馆 超载

资 源 简 介

Библиотека динамической перегрузки функций и методов основанной на типах аргументов для языка python Библиотека overloading определяет средства позволяющие писать перегруженные функции и методы в вашем коде. Весь функционал реализован в единственном модуле overloading.py. Так-же стоит добавить что библиотека была вдохновлена PEP 3124, в ней нет и половины возможностей и расширяемости первоисточника, но я писал её скорее для фана (однако в дальнейшем я использовал её в нескольких своих проектах). В моём представлении она должна выполнять свою основную задачу, добавлять в язык перегрузку функций, основанную на типах аргументов, максимально близкую к реализации оной из C++. Т.е. от идеи включения в библиотеку реализации интерфейсов и прочего функционала, я отказался, сосредоточившись на перегрузке. Так как писал я библиотеку на чистом python"е и поиск функций происходит в runtime, то ст

文 件 列 表

changelog-dev.txt
overloading.py
runtests.py
doc
highlight.js
languages
main.css
readme-ru.htm
tests
guard
Test overloaded functions with multiple arguments.txt
Test overloaded functions with parameters bound by plural inheritance.txt
Test overloaded functions.txt
Test overloaded methods in class inheritance 2.txt
Test overloaded methods in class inheritance 3.txt
Test overloaded methods in class inheritance.txt
Test overloaded methods.txt
Test overloaded-generic functions.txt
Test overloaded-generic methods in class inheritance.txt
Test overloaded-generic-when methods in class inheritance and test super.txt
Test redefined overloaded functions and generics.txt
Test redefined overloaded methods and generics.txt
Test warnings.txt
Test when.txt
license.txt
license-ru.txt

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP
0.168752s