✏️ 编辑:composer.cpython-39.pyc
路径:
/usr/lib64/python3.9/site-packages/yaml/__pycache__/composer.cpython-39.pyc
大小:3.48 KB · 修改:2022-03-30 13:51:43 · 权限:0644 · 只读(保存会失败)
← 返回目录
👁 查看
⬇ 下载
检测到二进制内容,直接保存可能损坏文件。请改用「上传替换」。
a b�` � @ sF d dgZ ddlmZ ddlT ddlT G dd� de�ZG dd � d �ZdS )�Composer� ComposerError� )�MarkedYAMLError)�*c @ s e Zd ZdS )r N)�__name__� __module__�__qualname__� r r �3/usr/lib64/python3.9/site-packages/yaml/composer.pyr s c @ sT e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� ZdS )r c C s i | _ d S �N)�anchors��selfr r r �__init__ s zComposer.__init__c C s | � t�r| �� | � t� S r )�check_eventZStreamStartEvent� get_event�StreamEndEventr r r r � check_node s zComposer.check_nodec C s | � t�s| �� S d S r )r r �compose_documentr r r r �get_node s zComposer.get_nodec C sN | � � d }| �t�s| �� }| �t�sB| � � }td|jd|j��| � � |S )Nz(expected a single document in the streamzbut found another document)r r r r r � start_mark)r Zdocument�eventr r r �get_single_node s �zComposer.get_single_nodec C s&