cuda = False if not(kwargs.has_key("cuda")) else kwargs["cuda"]改成py3下的代码
时间: 2023-09-15 20:22:32 浏览: 132
Python库 | aws_cdk.aws_codedeploy-1.57.0-py3-none-any.whl
在 Python 3 中,`dict` 类型已经没有 `has_key` 方法了。可以使用 `in` 关键字来代替。另外,函数的参数可以用 `**kwargs` 的形式表示为字典类型,可以使用字典的 `get` 方法来获取值,如果没有对应的键,则返回默认值。因此,可以将代码改写为:
```
cuda = kwargs.get("cuda", False)
```
这行代码的意思是,从 `kwargs` 字典中获取键为 "cuda" 的值。如果该键不存在,则返回默认值 False。
阅读全文