用于将字符串调整为固定数量列的工具。

shrincols的Python项目详细描述


用于使文本适合最大列数的cli。有可能 指定最大列数并将其销毁。

可以将输出写入文件并为脚本的 标准输入。

准备开发

  1. 确保安装了pippipenv
  2. 克隆存储库:https://github.com/thiagolcmelo/desafio-idwall
  3. 获取开发依赖项:make install

用法

输入可能是文件名:

$ shrincols filename.txt -c 80

或字符串:

$ shrincols "some text goes here ..." -c 80

选项-j强制文本对齐:

$ shrincols filename.txt -c 80 -j

尽管结果将始终打印在标准输出上,但选项 -o可能用于将结果写入文件。

$ shrincols filename.txt -c 40 -o output.txt

也可以通过管道将标准输出导入脚本的标准输入:

$ cat filename.txt | shrincols -c 40

运行测试

如果virtualenv处于活动状态,则使用make在本地运行测试:

$ make

如果virtualenv未处于活动状态,请使用

$ pipenv run make

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
与ReentrantLock相比,java ReentrantReadWriteLock的性能非常差   java如何使用Maven Android Studio正确导入?   安卓将ADB添加到我的Java PC应用程序   反射Java getDeclaredConstructor失败,来自JUnit的NoSuchMethodException   JSP上siteedit标记库的java替代   JavaSpring环境概要文件和JPA   java中是否有一个类似于StringBuilder的类,唯一的区别是它具有固定的长度?   JavaMathContext。小数点32 vs MathContext。小数点64,使用哪一个,为什么?   java使用spring在Ibm Websphere MQ中实现重试逻辑   java调用SpriteBatch。开始()和结束()   java有一种从文本中读取文本的方法。文件,并将其设置为pom中的maven属性。xml专家?   java让sitemesh使用struts2   Java Swing:在现有窗口上定位对话框   使用带有MemSql的JPA本机查询的java Select json列