중화사전망 - 자전 검색 - 파이썬을 사용하여 다른 YAML 의 값을 읽는 방법은 무엇입니까?

파이썬을 사용하여 다른 YAML 의 값을 읽는 방법은 무엇입니까?

이해가 안 돼요

그러나 YAML 파일을 읽는 값은 PyYAML 라이브러리를 사용합니다.

다른 파일이 main.yaml 이라고 가정합니다.

Yaml 가져오기

# extract.yaml 의 값 읽기

Open('extract.yaml',' r') 을 문서로 사용:

추출된 데이터 = yaml.safe_load (파일)

Value = extract_data['value']

# main.yaml 의 값 읽기

Open('main.yaml',' r') 을 문서로 사용:

Main_data = yaml.safe_load (파일)

# extract.yaml 의 값 사용

마스터 데이터 ['추출 값'] = 값

# 수정된 main.yaml 저장

Open('main.yaml',' w') 을 문서로 사용:

Yaml.dump(main_data, file)

이 코드는 먼저' extract.yaml' 의 값을 읽은 다음' main.yaml' 을 읽고' main.yaml' 의' extracted _ value' 필드에 값을 배치합니다 마지막으로 수정된 main.yaml' 을 저장합니다.