type-hinting 相关问题

类型提示将函数参数绑定到特定对象或强类型。

“void”函数中的NoReturn与None - 在Python 3.6中键入注释

Python 3.6支持类型注释,例如:def foo() - > int:return 42但是当函数没有返回任何内容时,预期会使用什么? PEP484示例主要使用None作为返回类型,...

回答 1 投票 6

Python 3类型提示用于性能优化

PEP 484说“使用类型提示进行性能优化是留给读者的练习。”这告诉我,像Common Lisp一样,类型声明可以用来预留类型......

回答 2 投票 8

在PyCharm中更改reStructuredText格式以获取自动生成的注释

JetBrains的文档说,有两种格式用于创建带有类型提示的reStructuredText注释:: param param_type param_name:参数描述(类型描述在......上)

回答 1 投票 1

PhpStorm / PhpDoc类型提示在魔法对象中返回变量

我有一个类测试,它getData返回一个神奇的方法上下文中出现的对象变量。我的问题是如何正确地使用ohintovat到IDE并且phpdoc被告知是正确的。一世 ...

回答 1 投票 4

如何引用函数的类型提示

有没有一种方法在python类型暗示说“功能与这一个相同的签名”?以下工作,但需要额外的时间写出签名:从输入导入...

回答 1 投票 1

从Python中的类元信息类型提示__init__函数

我想做的是使用DeclarativeMeta类复制SQLAlchemy所做的事情。使用此代码,从sqlalchemy导入Column,Integer,来自sqlalchemy.ext.declarative导入的String ...

回答 1 投票 3

在函数中键入别名可以增强python的性能吗?

def scale(标量:浮点数,向量:向量) - >向量:返回[向量中的数字的标量*数字]我想知道这个提示是否只是为了更好的可读性,或者它确实做了一些优化。 https://开头...

回答 1 投票 0

Python输入验证

我想在我的项目中实现Python 3.6类型注释的验证。我有一个方法,使用__annotations__ dict来检查类的所有属性是否具有正确的值。 ...

回答 1 投票 1

在VSCode中获取Javascript类型提示而不导入,这将导致循环依赖

我有一种情况,即A类创建B的实例,并将其自身作为参数之一发送。即a.js从'./b'导入B; class A {constructor(){this.b = new B(this); } ...

回答 1 投票 1

如果返回值混合使用什么类型的提示?

function foo($ a):mixed {if($ a == 1)return true;否则返回'foo'; } var_dump(foo(1));由于混合不是真正的类型,这导致:致命错误:未捕...

回答 1 投票 0

有可能在python中键入提示已编译的正则表达式吗?

我想使用自动完成的预编译和存储的正则表达式列表,但似乎我不能导入_sre.SRE_Pattern类,我无法以编程方式提供...

回答 1 投票 9

Php 7.1返回类型提示在Laravel 5.7中失败

我刚刚克隆了一个我正在进行的项目的存储库。不太记得它运行的上一台机器的细节,但在这一台上它使用的是PHP 7.1,我升级到Laravel 5.7 ....

回答 1 投票 1

Python的PEP 484类型注释用于Generator Expression

返回生成器表达式的函数的正确类型注释是什么?例如:def foo():return(x * x表示范围(10)中的x)我无法弄清楚这是否是 - > Iterator [int], - > ...

回答 1 投票 3

PHP 7 - 不支持声明'strict_types'

我将PHP 7用于一个小项目,也在我的本地和生产服务器中使用相同的配置。所有工作在我的本地服务器上但在生产服务器上完成LAMP的设置后我无法...

回答 2 投票 1

PHP 7接口,返回类型提示和自我

我在PHP 7中使用返回类型提示遇到了一些问题。我的理解是提示:self意味着你打算让一个实现类返回自己。所以我......

回答 5 投票 60

© www.soinside.com 2019 - 2024. All rights reserved.