我做了一个小python函数,然后我想在Linux命令提示符下使用它。但是,为了使它在命令提示符下正确运行,我需要先键入" pycassaShell"进入命令提示符,以便在输入任何其他命令之前运行pycassaShell。那么,有没有办法在我的python程序中做到这一点?
例如,我希望python代码执行以下操作:
或者,是否可以直接在pycassaShell中直接访问python文件中编写的函数?
如果这是一个糟糕的问题我很抱歉,但我不熟悉一般使用命令提示符。谢谢!
答案 0 :(得分:1)
pycassa 是一个 Python 模块,具有完整的 API 。您应该import
模块并直接使用它,而不是尝试在 Python 中对其shell内部进行操作。
有关 API 的文档可在此处找到:
http://pycassa.github.io/pycassa/api/index.html
相比之下, pycassaShell 是围绕 pycassa 的交互式shell包装器,用于手动探索(与编程执行相反)。
http://pycassa.github.io/pycassa/assorted/pycassa_shell.html
因此,我建议您调整函数以直接使用import
ed pycassa
模块而不是 pycassaShell shell。然后,您可以在 Python 脚本中自由使用该新功能。