首页 > 解决方案 > 从命令行脚本强制 -i

问题描述

我们有一个非常有用的模块,它可以作为命令行脚本以交互方式运行。

python -i tool

所有用户都是 python 编码员。因此,尽管人们一直在谈论制作交互式命令行应用程序,但只要能够使用该工具和代码,就没有人愿意放弃这种强大的力量,除非有明显的东西,否则重新编码这种力量就太过分了。

从字面上看,唯一的烦恼是必须打字

python -i tool

因为每个人都打字

./tool

收到一条无益的信息并记住了。

我打算改进消息。但我想知道我是否可以让它工作。当脚本运行时,它可以使用-i. 如果脚本与模块的名称不同,则它可以是 shell 脚本。但是同一个文件?我可以仅从

if __name__ == "__main__":

少量?

标签: pythoncommand-line-interface

解决方案


推荐阅读