✏️ 编辑:fix_paren.cpython-39.pyc
路径:
/usr/lib64/python3.9/lib2to3/fixes/__pycache__/fix_paren.cpython-39.pyc
大小:1.35 KB · 修改:2026-08-12 15:51:23 · 权限:0644 · 只读(保存会失败)
← 返回目录
👁 查看
⬇ 下载
检测到二进制内容,直接保存可能损坏文件。请改用「上传替换」。
a �i� � @ s6 d Z ddlmZ ddlmZmZ G dd� dej�ZdS )ztFixer that adds parentheses where they are required This converts ``[x for x in 1, 2]`` to ``[x for x in (1, 2)]``.� )� fixer_base)�LParen�RParenc @ s e Zd ZdZdZdd� ZdS )�FixParenTa atom< ('[' | '(') (listmaker< any comp_for< 'for' NAME 'in' target=testlist_safe< any (',' any)+ [','] > [any] > > | testlist_gexp< any comp_for< 'for' NAME 'in' target=testlist_safe< any (',' any)+ [','] > [any] > >) (']' | ')') > c C s8 |d }t � }|j|_d|_|�d|� |�t� � d S )N�target� � )r �prefixZinsert_childZappend_childr )�selfZnode�resultsr Zlparen� r �//usr/lib64/python3.9/lib2to3/fixes/fix_paren.py� transform% s zFixParen.transformN)�__name__� __module__�__qualname__Z BM_compatibleZPATTERNr r r r r r s r N)�__doc__r r Z fixer_utilr r ZBaseFixr r r r r �<module> s
💾 保存
取消
保存为 UTF-8,换行统一为 LF