到目前为止,我有这个Python脚本(出于这个问题的目的,我将称为foo.py)在我在命令行中调用python foo.py
时运行。通常,每当我想向其添加参数时,它看起来就像:
python foo.py arg1 arg2 arg3
但是,我希望能够运行以下内容:
foo arg1 arg2 arg3
相反,但这的主要结果是以下错误:
-bash: foo: command not found
我不确定这是否可行,但是我相信我之前已经看过。如果有可能,我该怎么做?
我的Python脚本(foo.py)类似于:
import os
import sys
import FooObject
def main():
foo = FooObject();
print foo.fields;
其中有另一个Python文件(fooObject.py)被用作其中的一部分,看起来像:
class FooObject():
def __init__():
self.fields = computeFields();
如果需要任何其他信息,请告诉我。