从给定文件提供文本连接的库
mergerp的Python项目详细描述
简介
这个库提供了一个快速的文件文本连接。它适用于2.7+和python 3的python版本。 创建此库的主要目的是从包含令牌的给定文件中创建新密码。那你就可以 使用btcrecover找回密码。
示例:
tokens.txt
A 1 e 2 a 3 |
B s h i r |
E i 34 26 s |
新创建的passwords.txt
ABE |
ABi |
AB34 |
AB26 |
ABs |
… |
获取代码
代码位于https://github.com/abdullahselek/MergerPy
匿名查看最新的开发版本:
$ git clone git://github.com/abdullahselek/MergerPy.git $ cd MergerPy
要安装测试依赖项,请运行:
$ pip install -Ur requirements.testing.txt
运行测试
测试套件可以针对需要pip install pytest和可选的pip install pytest-cov的单个python版本运行(如果您安装了requirements.testing.txt中的依赖项,则会包含这些内容)
要使用单个python版本运行单元测试,请执行以下操作:
$ py.test -v
还要运行代码覆盖率:
$ py.test --cov=mergerpy
对一组python版本运行单元测试:
$ tox
示例用法
仅使用一个功能:
from mergerpy import merger merger.process('tests/resources/sample.txt')
命令行用法
使用--input参数:
python mergerpy.py --input tests/resources/sample.txt
许可证
Mergerpy是在麻省理工学院的许可下发布的。有关详细信息,请参见许可证。