관리-도구
편집 파일: difflib.cpython-39.opt-1.pyc
a R�fkE � @ s0 d Z g d�ZddlmZ ddlmZ ddlm Z edd�Z dd � ZG d d� d�Zd:dd�Z dd� ZG dd� d�ZddlZe�d�jfdd�Zd;dd�Zdd� Zd<dd �Zd!d"� Zd=d#d$�Zd%d&� Zd>d)d*�Zdefd+d,�Zddefd-d.�Zd/Zd0Zd1Zd2Z G d3d4� d4e!�Z"[d5d6� Z#d7d8� Z$e%d9k�r,e$� dS )?ae Module difflib -- helpers for computing deltas between objects. Function get_close_matches(word, possibilities, n=3, cutoff=0.6): Use SequenceMatcher to return list of the best "good enough" matches. Function context_diff(a, b): For two lists of strings, return a delta in context diff format. Function ndiff(a, b): Return a delta: the difference between `a` and `b` (lists of strings). Function restore(delta, which): Return one of the two sequences that generated an ndiff delta. Function unified_diff(a, b): For two lists of strings, return a delta in unified diff format. Class SequenceMatcher: A flexible class for comparing pairs of sequences of any type. Class Differ: For producing human-readable deltas from sequences of lines of text. Class HtmlDiff: For producing HTML side by side comparison with change highlights. )�get_close_matches�ndiff�restore�SequenceMatcher�Differ�IS_CHARACTER_JUNK�IS_LINE_JUNK�context_diff�unified_diff� diff_bytes�HtmlDiff�Match� )�nlargest)� namedtuple)�GenericAliasr za b sizec C s |rd| | S dS )Ng @� �?� )�matches�lengthr r �,/opt/alt/python39/lib64/python3.9/difflib.py�_calculate_ratio'