私はあなたが探していることを理解していると思いますが、私があなたを正しく理解していないとコメントしてください。
あなたが探しているものを達成する最も簡単な方法の1つは、単にpythonプロンプトを使用することです。すべてのプログラムを1つのファイルに入れて(重複する名前がないことを確認して)、あるプログラムからこれらの関数を呼び出すことができる場合は、masterprogram.pyという名前を付けます。 プロンプトでmasterprogramをインポートします。
dir(masterprogram)
を実行すると、マスタープログラムのすべての機能が一覧表示され、help(masterprogram.somefunction)
を実行すると、その機能のドキュメントが印刷されます。
あなたはこれが動作する方法の例をご希望の場合は、お使いのpythonプロンプトを開き、次のことを守っ実行してみてください:
>>> import math
>>> dir(math)
['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan',
'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'er
fc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gam
ma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'mod
f', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']
>>> help(math.ceil)
Help on built-in function ceil in module math:
ceil(...)
ceil(x)
Return the ceiling of x as a float.
This is the smallest integral value >= x.
>>>
オペレーティングシステムが悪いのか?それはディレクトリを持っています。 Pythonにはパッケージがあります。それのどこが悪いんだい? –
私はあなたの質問で混乱しています。 o/sに何も問題はありません – david
すべてのファイルをインポートしてから、ユーザーの入力に基づいてどの機能を楽しくすることができますか? – amccormack