如何指定希望用户的路径(就像'str'或'int')在函数中作为参数传递

2024-04-26 05:30:10 发布

您现在位置:Python中文网/ 问答频道 /正文

这就是我想要的:如您所知,在函数定义中,您可以指定希望用户将其作为参数传递给函数的数据类型,如下代码所示:

"""function definition"""


def function(data_type: str, data_type2: int, data_type3: float):
    ...
    ...
    ...

现在我想指定一个数据类型,如果用户不传递path,在pycharm编辑器中,它将显示传递给函数的数据类型不正确。

如果有办法,请告诉我是怎么回事。

我已经试过了,但没有得到我想要的结果

"""function definition"""


def function(path: dir):
   ...
   ...
   ...

不管怎样,有可能吗?如果没有,我还能做些什么?


Tags: path函数代码用户data定义deftype