未提供项目说明

rsterm的Python项目详细描述


RSTERM公司

rsterm是一个库,它包含一些简单的类和函数来帮助模板化终端应用程序 它旨在与AWS redshift和S3交互。在

通过在项目中的rsterm.yml文件中添加引用,它可以与现有项目的环境集成 根目录。在

入门

安装

rsterm可以使用pip安装。在

pip install rsterm

新项目

安装rsterm后,创建一个新的配置文件。这里将询问您是否要创建一个新的.env文件 如果一个人不存在。在

^{pr2}$

如果您希望终端应用程序立即在控制台上可用,请使用上面的命令提供-i标志

rsterm new project foo -i

现在,您的应用程序已经使用本地python env中的pip egg链接进行了安装。通过调用选项帮助它

foo -h

现在,您的项目根目录中将有以下文件。在

app
   entrypoints
     __init__.py
   __init__.py
   __main__.py
  app.yml

环境

有关如何配置环境的说明,请参阅.yml文件。rsterm可以与多个 必须在.yml中配置的环境文件。它充当一个简单的环境变量映射器,以允许集成 包含现有项目和.env文件。在

主入口点

app.py(或您称之为您的应用程序的任何名称)作为应用程序的主要入口点。创建的任何入口点 并在.yml文件中配置将被扫描,将在终端调用时可用。在

创建入口点

入口点由主入口文件自动收集,并根据定义的名词/动词组合执行 在.yml文件中的.yml部分下。在

示例
# /app/entrypoints/my_file.pyfromrstermimportEntryPointclassRunCommand(EntryPoint):defrun(self)->None:print("this is our entry point")

现在在.yml

terminal:nouns:-commandverbs:-run

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

推荐PyPI第三方库


热门话题
java如何读取、验证和移动数据。csv文件?   用于在线蛇游戏的java解析scaing   java JavaFX:在窗口上移动元素(阶段)调整大小   mysql如何使用java中的IOUtils包在jsp中显示多个图像?   Java dateFormat不可解析日期异常   spring mvc java。执行单元测试时lang.AssertionError   java在一个webapp中运行多个调度器有什么问题吗?   JAVAlang.ArrayIndexOutofBounds异常:1未来。get()多线程   java使用MDC或spring boot中的任何过滤器屏蔽日志消息中的密码,而不使用logback。xml文件   与应用服务器的java AJP和SSL通信   java Hibernate更新列表中的特定对象   Java小程序:使用keylistener移动多边形   java访问是一个独立于MainActivity的进程   来自服务器的java重复密钥或完整性约束冲突消息:“列“volume”不能为null”   java是否有任何方法可以确保在Flink on job cancel with savepoint上通知所有检查点侦听器检查点完成?