我在一个源于Bash的文件中有一个巨大的Bash函数库,通过Bash中的单个命令可以使用所有函数。你知道吗
这些函数采用普通参数(例如输入文件名、输出文件名等),但它们都采用特殊参数--interrogate
,这使它们不运行,而是报告它们的需求和依赖关系。当库是源代码时,它会遍历所有函数,询问它们,并确定它们的依赖关系(如所需的程序)是否可用。如果依赖项不可用,库会对此发出警告并提供安装它们的服务。你知道吗
这种方法一直在工作,但是管理起来越来越困难,我更愿意使用Python,在Python中我可以为Bash函数对象等定义一个类
那么,如何将这个库转换为Python呢?我希望各种函数在Bash中使用各自的名称,而不是作为Python脚本的参数。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐