用法:
dask.config.get(key: str, default: Any = '__no_default__', config: dict = {'array': {'chunk-size': '128MiB', 'rechunk-threshold': 4, 'slicing': {'split-large-chunks': None}, 'svg': {'size': 120}}, 'dataframe': {'parquet': {'metadata-task-size-local': 512, 'metadata-task-size-remote': 16}, 'shuffle-compression': None}, 'optimization': {'fuse': {'active': None, 'ave-width': 1, 'max-depth-new-edges': None, 'max-height': inf, 'max-width': None, 'rename-keys': True, 'subgraphs': None}}, 'temporary-directory': None, 'tokenize': {'ensure-deterministic': False}}, override_with: Any | None = None) → Any
从全局配置中获取元素
如果
override_with
不是 None 这个值将被直接传回。对于从 Dask 配置获取 kwarg 默认值很有用。使用“.”进行嵌套访问
例子:
>>> from dask import config >>> config.get('foo') {'x': 1, 'y': 2}
>>> config.get('foo.x') 1
>>> config.get('foo.x.y', default=123) 123
>>> config.get('foo.y', override_with=None) 2
>>> config.get('foo.y', override_with=3) 3
相关用法
- Python dask.config.set用法及代码示例
- Python dask.config.expand_environment_variables用法及代码示例
- Python dask.config.update用法及代码示例
- Python dask.config.merge用法及代码示例
- Python dask.compute用法及代码示例
- Python dask.dataframe.Series.apply用法及代码示例
- Python dask.dataframe.to_records用法及代码示例
- Python dask.dataframe.DataFrame.applymap用法及代码示例
- Python dask.dataframe.Series.clip用法及代码示例
- Python dask.array.stats.ttest_ind用法及代码示例
- Python dask.array.ma.masked_values用法及代码示例
- Python dask.array.divmod用法及代码示例
- Python dask.dataframe.Series.prod用法及代码示例
- Python dask.dataframe.Series.fillna用法及代码示例
- Python dask.dataframe.DataFrame.sub用法及代码示例
- Python dask.bag.Bag.frequencies用法及代码示例
- Python dask.dataframe.compute用法及代码示例
- Python dask.array.negative用法及代码示例
- Python dask.array.overlap.map_overlap用法及代码示例
- Python dask.dataframe.DataFrame.mod用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.config.get。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。