gpt4 book ai didi

python - 如何从 python 模块制作控制台应用程序

转载 作者:太空狗 更新时间:2023-10-29 11:17:49 24 4
gpt4 key购买 nike

我有一个带有 __main__.py 文件的 python 模块,我想把它变成一个应用程序,我可以从任何地方调用它。

是这样的:$my_app [args]python3 my_app args
我怎样才能做到这一点?我想,我需要在 setup.py 中写一些东西。现在看起来像这样:

import vk_mutual_friends_finder
from distutils.core import setup
setup(
name="vk_mutual_friends_finder",
packages=["vk_mutual_friends_finder"],
version="1.0",
description="""Finds mutual friends in social network
'vkontakte' (https://vk.com)""",
author="Stepan Kholodov",
url="https://github.com/stepuncius/vk_mutual_friends_finder",
classifiers=[
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Intended Audience :: Developers and linux power users",
"License :: OSI Approved :: BSD",
"Environment :: Console"
"Operating System :: Linux"
],
)

最佳答案

我认为最简单的方法是设置一个别名 ( http://www.linfo.org/alias.html )。如果您使用的是 bash,则可以将行“alias myapp="python3/path/to/your/app/myapp.py""添加到 ~/.bashrc
之后,您可以使用 $myapp args 从任何地方调用您的应用

关于python - 如何从 python 模块制作控制台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37899625/

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