跳转到主要内容

Readit - 命令行书签管理工具

项目描述

Readit - 命令行工具

Python Licence Build Status Documentation Status

asciicast

简介

Readit是命令行书签管理器。它是一个命令行实用程序,用于添加、删除、更新和显示书签。它是一个用Python编写的强大书签管理器。它使用SQLite3数据库来存储书签。

功能

  • 一次添加多个URL作为书签

  • 带相关标签的书签URL

  • 通过标签和URL的子字符串搜索和显示书签

  • 以表格格式显示所有书签

  • 删除一个已添加的书签URL

  • 删除所有已添加的书签URL

  • 使用特定ID更新一个已添加的书签URL

  • URL验证

  • 在浏览器中打开URL

  • 将书签导出到CSV文件

  • 显示数据库中所有可用的标签

  • 在线或离线添加书签URL

依赖项

功能

依赖项

脚本语言

Python 3.0+

HTTP(S)

requests

命令行 选项和参数解析

click

使用的数据库

SQLite3

以表格显示书签

beautifultable

安装

readit 可在 PyPI 上找到,可以使用 pip3 进行安装

pip3 install --user readit

命令行选项

Usage: readit [OPTIONS] [INSERT]...

  Readit - Command-line bookmark manager tool.

Options:
-a, --add TEXT...       Add URLs with space-separated
-t, --tag TEXT...       Add Tag with space-separated URL
-d, --delete TEXT       Remove a URL of particular ID
-c, --clear TEXT...     Clear bookmarks
-u, --update TEXT...    Update a URL for specific ID
-s, --search TEXT       Search all bookmarks by Tag and URL's substring
-v, --view TEXT...      Show bookmarks
-o, --openurl TEXT      Open URL in Browser using id, tag or URL's substring
-V, --version           Check latest version
-e, --export TEXT...    Export URLs in csv file
-tl, --taglist TEXT...  Show all Tags
--help                  Show this message and exit.

示例

  1. 添加多个网址到书签

$ readit url1 url2 ...
or
$ readit --add url1 url2 ...
or
$ readit -a url1 url2 ...
  1. 查看所有可用的书签

$ readit -v
or
$ readit --view
  1. 使用ID更新书签

$ readit -u url_id url
or
$ readit --update url_id url
  1. 使用ID删除书签

$ readit -d url_id
or
$ readit --delete url_id
  1. 清除所有书签

$ readit -c
or
$ readit --clear
  1. 添加带有标签的网址书签

$ readit -t tag_name url
or
$ readit --tag tag_name url
  1. 搜索并显示使用标签或网址子串的所有书签

$ readit -s tag_name
or
$ readit --search tag_name
or
$ readit -s url_substring
  1. 使用特定ID、标签或网址子串在浏览器中打开网址

$ readit -o urlid
or
$ readit --openurl urlid
or
$ readit -o url_substring
or
$ readit -o tag
  1. 将书签导出到CSV文件

$ readit --export
or
$ readit -e
  1. 显示数据库中所有可用的标签

$ readit -tl
or
$ readit --taglist

如何安装开发源代码

  • 从 github 克隆项目

$ git clone https://github.com/projectreadit/readit.git
  • 我们建议首先创建并激活一个 virtualenv

$ cd readit/

$ python3 -m venv env

$ source env/bin/activate

(env) $
  • 使用 setup.py 文件进行安装

(env) $ python setup.py install
  • 构建项目

(env) $ python setup.py build

许可证

Readit - 命令行工具遵循 GNU通用公共许可证v3.0

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

readit-0.3.tar.gz (28.0 kB 查看散列)

上传时间

构建分布

readit-0.3-py3-none-any.whl (22.2 kB 查看散列)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面