表格存储命令行工具CLT( cli python)

由于之前使用驻云科技的Cli,遇到较多的问题,关键是版本也没有及时更新,使用起来比较吃力。所以我这边利用业余的写了一个表格存储的命令工具,提供给大家使用。

地址

使用样例

1. 安装SDK
2. 下载Clt工具
3. 启动 "./ts"
4. 配置账户接入
tablestore> config --endpoint myinstance.cn-hangzhou.ots.aliyuncs.com --instance myinstance --accessid test_accessid --accesskey test_accesskey

5. 创建表
tablestore> ct --name mytable --primary_key uid:string,pid:integer

6. 遍历表
tablestore> lt

7. 管理表,表必须被关联才能进行数据的读写
tablestore> use --name mytable

关联之后
tablestore@mytable>

8. 写入两行数据
tablestore@mytable> pr --primary_key redchen,0 --attribute name:string:redchen,address:string:china,weight:integer:70
tablestore@mytable> pr --primary_key redchen,1 --attribute name:string:redchen,address:string:china,weight:integer:70

9. 读取这行数据
tablestore@mytable> gr --primary_key redchen,0

10. 遍历整张表
tablestore@mytable> scan

11. 导出数据到本地
tablestore@mytable > export --file mytable.data

12. 加载本地的数据
tablestore@mytable> import --file mytable.data

13. 退出
tablestore@mytable> quit

文档

当前支持的命令

命令

  • help
  • config
  • create_table(ct)
  • delete_table(dt)
  • list_table(lt)
  • get_table(gt)
  • update_table(ut)
  • use
  • get_row(gr)
  • put_row(pr)
  • scan
  • import
  • export
  • quit
时间: 2024-08-30 11:54:01

表格存储命令行工具CLT( cli python)的相关文章

OAS的使用——控制台和命令行工具

OAS的使用--控制台和命令行工具 [TOC] 使用需求 使用命令行工具上传三个大小不一的文件. 使用命令行工具查看三个已上传文件的信息,其中最大的文件使用multipart方式上传. 使用命令行工具下载三个文件. 使用命令行工具删除这三个文件. 控制台的使用 使用参考官方文档中的控制台使用. 命令行工具的使用 OAS提供命令行工具oascmd.py,命令行工具可以给用户一个快捷的使用工具,不需要任何代码编写就可以使用OAS的功能,在实际使用中命令行工具更多作为一种测试工具. 工具的获取和环境配

使用Python编写类UNIX系统的命令行工具的教程_python

引言 您是否能编写命令行工具?也许您可以,但您能编写出真正好用的命令行工具吗?本文讨论使用 Python 来创建一个强健的命令行工具,并带有内置的帮助菜单.错误处理和选项处理.由于一些奇怪的原因,很多人并不了解 Python? 的标准库具有制作功能极其强大的 *NIX 命令行工具所需的全部工具. 可以这样说,Python 是制作 *NIX 命令行工具的最佳语言,因为它依照"batteries-included"的哲学方式工作,并且强调提供可读性高的代码.但仅作为提醒,当您发现使用 Py

通过命令行工具使用阿里云资源编排服务

资源编排ROS 是一种简单易用的云计算资源管理和自动化运维服务.用户通过模板描述多个云计算资源的依赖关系.配置等,并自动完成所有资源的创建和配置,以达到自动化部署.运维等目的. 了解更多 通过命令行工具使用阿里云资源编排服务 资源编排服务(ROS)支持用户通过模板文件定义所需的云资源,描述资源间的依赖关系和配置详情,并自动完成资源的创建和配置,以达到自动化部署.运维等目的. 作为一种自动化运维工具,阿里云ROS屏蔽了底层资源操作的复杂性,使得对基础设施资源的管理通过简单的代码就可以实现. 命令行

大数据、机器学习与深度学习类命令行工具汇总

抓紧你的键盘!无需鼠标或者GUI,我们完全能够在OS X与Linux上完成大量操作.面向各类*N*X系统的大量出色命令行工具一直在技术行业拥有极高人气,且已经扩展至Python.Go.NodeJS乃至各类混合型工具当中.即使大家并不打算通过命令行运行整条数据处理管道,这些工具仍然能够带来可观助益. <命令行上的数据科学(Data Science at the Command Line)>一书与GitHub皆为我们带来大量高水平的预处理与后处理类工具选项,大家亦可根据需要对其进行针对性调整.在今

操作文件夹或文件的权限的命令行工具Icacls

  在Windows Vista和Windows Server 2003 Service Pack 2中,微软提供了一个新的命令行工具Icacls,你可以使用它来查看.设置.保存并恢复文件夹或文件的权限.它在功能上比以往的Cacls更为强大. ICACLS name /save aclfile [/T] [/C] [/L] [/Q] 将所有匹配名称的 ACL 存储到 aclfile 中以便将来用于 /restore. ICACLS directory [/substitute SidOld Si

手把手教你利用命令行工具创建LinuxMac系统下的网站备份

创建网站备份应该是一个网站管理员最为重要的日常工作之一.但现实情况是,备份这一步往往被很多人忽略,也就是说仍然有很多网管的网站安全意识较低. 所有的Linux/Mac用户都能够零经济成本地通过命令行工具创建网站备份.如果你用的不是Linux/Mac,请关注我们的后续文章--如何在windows上通过软件方式创建备份. 本文的初衷不是为读者提供完整的备份解决方案,而是给那些有时间并且想要学习一些基础的命令行工具进行网站备份的宝宝们一点参考. 必要条件 你的主机必须具备必要的软件及证书. (1) 服

Inxi:一个功能强大的获取Linux系统信息的命令行工具

Inxi 最初是为控制台和 IRC(网络中继聊天)开发的一个强大且优秀的命令行系统信息脚本.可以使用它获取用户的硬件和系统信息,它也用于调试或者社区技术支持工具. 使用 Inxi 可以很容易的获取所有的硬件信息:硬盘.声卡.显卡.网卡.CPU 和 RAM 等.同时也能够获取大量的操作系统信息,比如硬件驱动.Xorg .桌面环境.内核.GCC 版本,进程,开机时间和内存等信息. 运行在命令行和 IRC 上的 Inxi 输出略有不同,IRC 上会有一些可供用户使用的默认过滤器和颜色选项.支持的 IR

[MySQL]命令行工具和基本操作

原文:[MySQL]命令行工具和基本操作   一 MySQL命令行工具  (查看帮助 ---help,或 -?)   1)MySQL MySQL是一个简单的SQL外壳(有GNU readline功能).它支持交互式和非交互式使用.当交互使用时,查询结果采用ASCII表格式.当采用非交互式(例如,用作过滤器)模式时,结果为tab分割符格式.可以使用命令行选项更改输出格式.如果由于结果较大而内存不足遇到问题,使用--quick选项.这样可以强制MySQL从服务器每次一行搜索结果,而不是检索整个结果集

5个你可能会忽略的有用命令行工具

不可否认,好的命令行工具可给开发人员带来好处.这篇文章,正如标题所说的那样,将为大家介绍5款超棒的命令行工具. 1.Z 一次安装 甚至忘记了它 得益于它的生产力:Z. OK,但这是怎么一回事呢?好吧,Z可以让你快速从文件夹跳转到文件夹,而无需费心编写完整的绝对或相对路径.为了实现这一目标,它记录了所有你访问的文件夹,然后基于上次使用的频率和时间将它们排名.因此,所有你需要做的是键入 z part/of/path然后敲回车.通过这种方式,Z就会自动引导你到排名最高的匹配. 要安装Z,可以下载 z.