2
私は__main__.py
ファイルのpythonモジュールを持っています。それをどこからでも呼び出せるアプリケーションにしたいと思います。このような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"
],
)
FWIWモジュールをインストールすると、 'python3 -m my_app [args]'として実行できます。 –
ありがとう、ypu!私はそれを忘れてしまった。私の状況ではこれが最善の方法です。 – stepuncius