ruamel.yaml 是否具有对一个目录中的所有文件进行处理的功能?
Does ruamel.yaml have a function to do the process with all files in one directory?
ruamel.yaml是否有对一个目录中的所有文件进行处理的功能?
是这样的:
data = yaml.load(Path("*.*"))
不,它没有,但你可以一行完成(假设你有导入和 YAML()
实例):
from pathlib import Path
import ruamel.yaml
yaml = ruamel.yaml.YAML()
data = [yaml.load(p) for p in Path('.').glob('*.yaml')]
ruamel.yaml是否有对一个目录中的所有文件进行处理的功能?
是这样的:
data = yaml.load(Path("*.*"))
不,它没有,但你可以一行完成(假设你有导入和 YAML()
实例):
from pathlib import Path
import ruamel.yaml
yaml = ruamel.yaml.YAML()
data = [yaml.load(p) for p in Path('.').glob('*.yaml')]