gpt4 book ai didi

python - 使用 emacs-mode.el 带参数执行

转载 作者:行者123 更新时间:2023-11-28 20:09:44 25 4
gpt4 key购买 nike

我正在编写一个带参数的脚本,我想在编写脚本时使用 emacs-model.el 的 C-c C-c 来执行它。但这只是在没有参数的情况下运行脚本,然后导致我的脚本提示。

有没有优雅的方法解决这个问题?我目前的解决方案是对参数进行硬编码。

最佳答案

C-c C-c 不是运行 Python 脚本的正确命令。它会将您当前的缓冲区发送到 Python 解释器,就像您在那里手动输入它一样。如果您在脚本中使用推荐的 if __name__ == '__main__': 行,它无论如何都不会在那里运行。

更好的方法是命令“shell-command”,绑定(bind)到 M-!。您可以输入 shell 命令以在迷你缓冲区中运行您的脚本,并在下次使用 M-p 调用它。使用 C-h k M-! 查看更多详细信息。

关于python - 使用 emacs-mode.el 带参数执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5239342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com