python-unidiff:统一差异python解析元数据提取库

时间:2024-05-21 14:09:12
【文件属性】:

文件名称:python-unidiff:统一差异python解析元数据提取库

文件大小:32KB

文件格式:ZIP

更新时间:2024-05-21 14:09:12

Python

Unidiff 简单的Python库,用于解析统一的diff数据并与之交互。 安装unidiff $ pip install unidiff 快速开始 >>> import urllib.request >>> from unidiff import PatchSet >>> diff = urllib.request.urlopen('https://github.com/matiasb/python-unidiff/pull/3.diff') >>> encoding = diff.headers.get_charsets()[0] >>> patch = PatchSet(diff, encoding=encoding) >>> patch , <PatchedFile: unidiff/patch.py


【文件预览】:
python-unidiff-master
----MANIFEST.in(89B)
----.travis.yml(108B)
----README.rst(4KB)
----bin()
--------unidiff(2KB)
----run_tests.sh(70B)
----tests()
--------test_parser.py(17KB)
--------__init__.py(1KB)
--------samples()
--------test_line.py(3KB)
--------test_patchedfile.py(2KB)
--------test_hunks.py(3KB)
----LICENSE(1KB)
----unidiff()
--------constants.py(3KB)
--------patch.py(21KB)
--------errors.py(1KB)
--------__init__.py(1KB)
--------__version__.py(1KB)
----setup.cfg(61B)
----AUTHORS(687B)
----setup.py(2KB)
----.gitignore(72B)
----HISTORY(1KB)

网友评论