✏️ 编辑:ygen.cpython-39.opt-1.pyc
路径:
/usr/lib/python3.9/site-packages/ply/__pycache__/ygen.cpython-39.opt-1.pyc
大小:1.71 KB · 修改:2022-04-06 20:15:16 · 权限:0644 · 只读(保存会失败)
← 返回目录
👁 查看
⬇ 下载
检测到二进制内容,直接保存可能损坏文件。请改用「上传替换」。
a �ԅZ� � @ s: d dl Zd dlZdd� Zdd� Zdd� Zedkr6e� dS ) � Nc C sd t | �}d| }d| }|D ]\}}|�� �|�r q8q|D ]\}}|�� �|�r< qXq<|d |fS )Nz #--! %s-startz#--! %s-end� )� enumerate�strip� startswith�endswith)�lines�tagZsrclinesZ start_tagZend_tag�start_index�lineZ end_index� r �,/usr/lib/python3.9/site-packages/ply/ygen.py�get_source_range s r c C sB g }d}d| }| D ](}|� � �|�r.| }q|r|�|� q|S )NTz#--! %s)r r �append)r r Zfiltered_linesZincludeZtag_textr r r r �filter_section s r c C s$ t j�t�} t�t j�| d�t j�| d�� tt j�| d�d��}|�� }W d � n1 s^0 Y t |d�\}}t |d�\}}t |d�\}}|||� } t | d�} t | d�}||||�<