Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何在 Python 中为类型起别名?
在某些 主要是函数式 语言中 您可以执行以下操作 type row list datum or type row datum 这样我们就可以构建这样的东西 type row datum type table row type databas
python
alias
typehinting
pythontyping
Clojure 中函数的类型提示
我正在尝试解决 Clojure 中的反射警告 该警告似乎是由于对作为普通 Java 对象的函数返回值缺乏类型推断而导致的 演示该问题的简单示例代码 set warn on reflection true defn foo Integer x
Java
Reflection
function
Clojure
typehinting
键入:从有效值列表动态创建文字别名
我有一个函数验证其参数以仅接受给定的有效选项列表中的值 在打字方面 我使用Literal输入别名 如下所示 from typing import Literal VALID ARGUMENTS foo bar Argument Litera
python
typehinting
pythontyping
如何制作类型提示前向引用[重复]
这个问题在这里已经有答案了 我正在研究 python 的 3 5 类型提示 我想知道如何键入提示类方法的返回类型 这就是我的想法 gt gt gt class A classmethod def a cls gt A pass Traceb
python
python35
typehinting
对于使用`type()`构造的类型,mypy“作为类型无效”
mypy 抱怨error Variable packagename Foo is not valid as a type Foo type Foo Bar Optional Foo 可以通过将类型定义为类来修复此错误 class Foo p
python
python3x
typehinting
mypy
pythontyping
在 Clojure 中获取函数的参数类型提示
我正在寻找提取函数参数的类型提示信息 但我似乎找不到访问该信息的方法 例如 假设我有以下功能 defn Double do something String a String b 5 0 拉取标签很简单 tag meta do someth
Clojure
metadata
typehinting
pylint 为可调用的对象属性提供不可调用错误
不确定我是否做错了什么或者这是否是一个问题pylint 在下面的代码中我得到一个 linting 错误self type不可调用E1102 虽然我可以忽略它并继续工作 但似乎这种事情应该很容易解决 只是不知道如何解决它 from typin
python
pylint
typehinting
PyCharm:如何推断运行时创建的对象的类型
我正在尝试使用一个创建对象的库 并在运行时将它们添加到全局命名空间 PyCharm 无法找到对对象的引用 因为它们最初不在命名空间中 如何让 PyC harm 内省不抱怨 找不到参考 我不想用noinspection tags 示例代码 为
python
pycharm
Runtime
typehinting
mypy 在评估算术计算类型时不考虑之前执行的类型检查
我有一个 python 类 如下所示 from typing import Optional Union Dict import numpy as np class TestClass def init self a Optional fl
python
typehinting
mypy
Python 类型暗示一个充满 myclass 对象的双端队列
使用 Python 3 6 或更高版本 我想输入提示函数myfunc返回 MyClass 的对象 我该如何暗示myqueue is a deque洋溢着MyClass物体 from collections import deque glob
python3x
python36
typehinting
mypy 设置字典键/接口
假设我有一个以字典作为参数的函数 def f d dict gt None x d x print x 我可以指定这本词典吗must有钥匙 x 到我的 我正在寻找类似的东西打字稿的界面 https www typescriptlang or
python
python3x
typehinting
mypy
类型注释中未定义名称[重复]
这个问题在这里已经有答案了 我目前正在创建一个 python 线性代数模块 以供娱乐和练习该语言 我最近尝试向模块添加类型注释 如下所示 class Vector Various irrelevant implementation deta
python
python3x
typehinting
pythontyping
PHP 中的可变参数函数和类型提示
快速一 有没有办法在 PHP 中强制执行可变参数函数的类型 我假设没有 但也许我错过了一些东西 到目前为止 我只是强制使用所需类型的单个必需参数 然后迭代检查其余参数 public function myFunction MyClass o
php
types
variadicfunctions
typehinting
类型提示:方法应该接受任何 $art 对象
我有一个 Collection 类 它有一个 add 方法 add 方法应该只接受对象 所以这是期望的行为 x 5 arbitrary non object obj new Foo arbitrary object collection n
php
OOP
php53
typehinting
如何在类型提示中指定函数类型?
如何将变量的类型提示指定为功能类型 没有typing Function 并且我在相关 PEP 中找不到任何内容 PEP 483 https www python org dev peps pep 0483 As jonrsharpe htt
python
python3x
typehinting
mypy
pythontyping
扩展 PHP 的类型提示
是否可以使用 Netbeans 中的另一个文档标记来扩展类型提示 我正在寻找一种方法来扩展类型提示 scope允许包含的文件访问对象范围的标签 Example file template php
php
netbeans
typehinting
将异步函数作为函数参数的 Python 类型提示
我试图确保函数参数是异步函数 所以我正在使用以下代码 async def test args kwargs pass def consumer function Optional Coroutine Any Any Any None fun
python
pycharm
pythonasyncio
typehinting
PHP - Laravel Collection 或 Array 的类型提示
我想创建一个接受任何可遍历对象作为参数的函数 例如 Laravel Collection Array 有没有办法在函数参数中输入提示这个条件 我希望在单一定义中实现以下两个效果 function test array traversable
php
Laravel
typehinting
可以隐式检查“零”或“空”的变量类型
我有一个接收变量的函数x并检查它的 零 或 空 Using PEP 484 https www python org dev peps pep 0484 类型提示语法 我会使用什么类型提示 我该如何检查它是否是明确的 boolable ht
python
Boolean
typehinting
Python 中 numpy 整数数组的整数和元素的类型提示
我有一个函数应该接受带有整数值的参数 比方说 def print age in another format age int gt float 但是 此代码适用于以下环境 numpy被大量使用 因此用户可能会编写如下内容 a np arra
python
NumPy
Integer
typehinting
«
1
2
3
4
5
6
»