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

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第三方库


热门话题
java Spring引导WorkManagerTaskExecutor   如何在Java 8中根据对象的属性求和   java Hibernate正在外键字段中插入空值   java JDBC视频教程   java Spring启动应用程序在尝试从端点返回JSON响应时,会因UnknownContentTypeException而停止   JavaSpringWar在本地工作,但不在服务器tomcat中工作(请求的bean当前正在创建中:是否存在无法解析的循环引用?)   java在spring MVC应用程序中防止XSS攻击   java无法解析主机名意味着如何在安卓 studio的异步任务中解析主机名   安卓如何在java中按给定的天数排列数据以数组形式显示?   Maven Junit测试用例在java中崩溃。lang.NoClassDefFoundError:org/slf4j/LoggerFactory   java如何在父布局中多次添加片段?   MapApp中的java Android Dex BufferOverflowException   java在本例中如何抑制打印对话框?   java SAX在最大深度查找节点   java如何从Json响应中获取嵌套属性和图像   java如何在MDB中获得最大重试次数?   java Include FXML从引发异常。罐子   java Flexjson如何序列化包含映射的复杂层次结构   安卓 Java在自定义适配器中创建对两个模型的引用