shell - 如何为python脚本“python filename.py”制作关键字
问题描述
我正在尝试为其创建一个别名,python filename.py
以便我可以使用它my_keyword
来运行我的脚本文件。
例子:
python filename.py
python filename.py
需要转换为
my_keyword
所以这将调用我的文件。
可能吗?如果有可能,那么我如何实现这一点。
解决方案
如果您使用的是 Linux、MacOS 或其他基于 Unix 的环境,请将文件重命名为my_keyword
并使用 shebang 行使其使用 Python 解释器,并使文件可执行。然后确保该文件位于您的 shell 中的目录中PATH
。
mv filename.py my_keyword
chmod +x my_keyword
确保文件的第一行是:
#!/usr/bin/env python
这告诉 shell 运行 Python 并解释文件的内容。
您可能希望将文件安装在 中/usr/local/bin
,或添加~/bin
到您的PATH
中,这样您就可以在不输入完整路径的情况下执行该文件。
推荐阅读
- android-studio - MediaPlayer 流媒体挂起应用程序并在连接缓慢时崩溃
- oracle - 需要将 Oracle 事务数据迁移到 Azure SQL
- twitter - 由于时区,同一条推文的创建时间不同
- scala - "tee" Scala 流/迭代器
- excel - 用另一个引用替换列值
- delphi - 如何有效地等待文件解锁?
- c# - HtmlDocument.Save (HtmlAgilityPack) 输出不完整的文档
- excel - 使用按钮和 OnClick 事件将信息从 UserFrom 传递到另一个子/功能/模块
- linux - 在 bash 脚本 (Linux) 中从 maven POM 读取属性
- blazor - 覆盖 Blazor razor 文件中的生命周期挂钩