不和.py树桩

discord.py-stubs的Python项目详细描述


在不和.py-树桩

LicenseChecked with mypyCode style: black

此包包含类型存根以提供更精确的静态类型和类型推断不和.py. 在

安装

pip install discord.py-stubs

注意:因为discord.py使用名称空间包作为扩展名,mypy必须配置为使用带有--namespace-packages命令行标志的命名空间包,或者通过在mypy配置文件中设置namespace_packages = True来使用命名空间包。有关详细信息,请参阅mypy文档的import discovery部分。在

使用说明

在大多数情况下,安装此包将使开发人员能够对不和.py使用mypy开箱即用的机器人。但是,如果开发人员希望将discord.ext.commands中的类进行子类化,则需要遵循mypy文档,概述如何使用classes that are generic in stubs but not at runtime

^{pr2}$

为了避免此问题,开发人员可以使用^{}

fromdiscord.extimporttyped_commandsclassMyContext(typed_commands.Context):...classMyCog(typed_commands.Cog[MyContext]):...

发展

请确保已安装poetry。在

poetry install
poetry run pre-commit install --hook-type pre-commit --hook-type post-checkout

版本编号方案

此时,discord.py-stubs的版本号将跟随它对应的discord.py的版本号,并附加一个版本段,该段指示存根的发布顺序。例如,如果您使用的是discord.py版本1.3.4,那么您将使用discord.py-stubs版本1.3.4.X,其中{}是一个整数。在

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

推荐PyPI第三方库


热门话题
java将firebase数据放在JTable中   java如何使用ApacheWicket制作类似IOS的滑动开关?   java正在尝试查找漏洞!anon对pmap意味着什么?   java抽象与抽象类和接口   java日期+天数计算器   java查找数组中3个数字的最小乘积[代码错误?]   有没有办法创建一个标签,这样当编译器运行时,它会用java中的语句替换这个标签   无法解析java变量   Java Swing中正确的ModelViewController模式   java将数据推送到设备的最佳方式是什么?   java我可以在线程池中运行后台任务吗?   java如何将excel工作表复制到同一工作簿?   java如何在groovy spock中模拟新的class()调用   spring自动部署java(守护程序或web)应用程序工具   java使JTabbedPane居中,而不是实际的选项卡   java如何使这些简单而美丽?   java如何有选择地重写类的函数   如何将wkhtmltopdf集成到我的java Web应用程序中?   java Infinispan操作模式   拼图65java拼图。整数溢出可能发生在涉及负数减法、int.Max_值等的计算中。如何避免这种情况?