python - 从命令行脚本强制 -i
问题描述
我们有一个非常有用的模块,它可以作为命令行脚本以交互方式运行。
python -i tool
所有用户都是 python 编码员。因此,尽管人们一直在谈论制作交互式命令行应用程序,但只要能够使用该工具和代码,就没有人愿意放弃这种强大的力量,除非有明显的东西,否则重新编码这种力量就太过分了。
从字面上看,唯一的烦恼是必须打字
python -i tool
因为每个人都打字
./tool
收到一条无益的信息并记住了。
我打算改进消息。但我想知道我是否可以让它工作。当脚本运行时,它可以使用-i
. 如果脚本与模块的名称不同,则它可以是 shell 脚本。但是同一个文件?我可以仅从
if __name__ == "__main__":
少量?
解决方案
推荐阅读
- heroku - Heroku Cloudinary 插件与 cloudinary.com。有什么不同?
- canvas - React Konva - 隐藏锚点以调整大小
- r - Ifelse 在多行中具有多个条件/
- python - 如何在 python 上同时录制和播放音频
- c# - 添加 ADO.NET 实体数据模型 (MySQL) 时出错
- javascript - 如何在节点中使用 base64 编码?
- python - 动画未在 Jupiter 笔记本中运行
- java - 使用 HttpRequestInterceptor 和 HttpResponseInterceptor 时出现 ConnectionPoolTimeoutException
- python - 可以在没有缓存的情况下使用 python 和/或 Powershell 获得 RAM 利用率吗?
- macos - 自制瓶 - 错误:瓶包含对 /usr/local/Homebrew 的不可重定位引用