A renaming tool for PTT articles
Project description
PTT Article Parser
==================
一個用來分析 PTT 文章的工具。
Features
--------
* 根據文章標題,重新命名檔案名稱
* 白金緩慢增加中
Install
-------
::
pip install ptt-article-parser
Usage
-----
::
Usage:
pap rename [--format=<format>] <file>...
pap rename [--format=<format>] --interactive
pap --help
Options:
-h --help Show this.
-f --format=<format> Set output format.
[default: [{board}] {title} [{author}] ({time:%Y%m%d%H%M%S}).ans]
-i --interactive Use interactive mode, get file name from stdin.
<file> File path. If the file doesn't exists, pap will try to parse it as glob pattern.
For example:
::
pap rename ./M.*
Output screenshot
----------------------
.. image:: http://i.imgur.com/zISlFeP.png
:alt: screenshot
Notes
-----
* Big5UAO decoder was forked from `andycjw/uao_decode.py<https://gist.github.com/andycjw/5617496>`__.
Todos
-----
* Identify article part and pushes part.
Dependencies
------------
* docopt
* safeprint
Changelog
---------
* 0.2.0 (Apr 16, 2016)
- Change how glob pattern work.
- Fix same file name bug.
- Rewrite. Try matching best result.
* 0.1.0 (Apr 15, 2016)
- First release.
==================
一個用來分析 PTT 文章的工具。
Features
--------
* 根據文章標題,重新命名檔案名稱
* 白金緩慢增加中
Install
-------
::
pip install ptt-article-parser
Usage
-----
::
Usage:
pap rename [--format=<format>] <file>...
pap rename [--format=<format>] --interactive
pap --help
Options:
-h --help Show this.
-f --format=<format> Set output format.
[default: [{board}] {title} [{author}] ({time:%Y%m%d%H%M%S}).ans]
-i --interactive Use interactive mode, get file name from stdin.
<file> File path. If the file doesn't exists, pap will try to parse it as glob pattern.
For example:
::
pap rename ./M.*
Output screenshot
----------------------
.. image:: http://i.imgur.com/zISlFeP.png
:alt: screenshot
Notes
-----
* Big5UAO decoder was forked from `andycjw/uao_decode.py<https://gist.github.com/andycjw/5617496>`__.
Todos
-----
* Identify article part and pushes part.
Dependencies
------------
* docopt
* safeprint
Changelog
---------
* 0.2.0 (Apr 16, 2016)
- Change how glob pattern work.
- Fix same file name bug.
- Rewrite. Try matching best result.
* 0.1.0 (Apr 15, 2016)
- First release.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ptt-article-parser-0.2.0.zip
(110.0 kB
view hashes)
Built Distribution
Close
Hashes for ptt_article_parser-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a18cdfadf7c7ec59c3bed99ce60e95e653bb58ece90a19d59aa4d5e615fe6c5 |
|
MD5 | 88242386f4dadf1c2d5c4b70163bd44f |
|
BLAKE2b-256 | 8fa17d8b9fed297ecfe1904d1b3ec8b014e6740945bd1421b107d56e54479bff |