module documentation

igraph的命令行用户界面

命令行界面启动一个Python shell,并自动将igraph模块导入到主命名空间。这主要是一个便利模块,仅由igraph命令行脚本使用,该脚本执行一个合适的Python shell并自动在顶级命名空间中导入igraph的类和函数。

支持的Python shell有:

除非设置了global.shells配置键来覆盖默认顺序,否则将按上述优先顺序逐一尝试shell。除非global.shells明确指定,否则IDLE shell仅在Windows中尝试,因为Linux和Mac OS X用户可能从命令行调用igraph。

ClassicPythonShell 经典的 Python shell 界面。
ConsoleProgressBarMixin 支持进度条的控制台shell的Mixin类。
IDLEShell IDLE 嵌入式 shell 接口。
IPythonShell IPython 嵌入式 shell 接口。
ProgressBar 一个两行的进度条。
Shell igraph支持的嵌入式shell的超类
TerminalController 一个可用于可移植地生成格式化输出到终端的类。
函数 main 从命令行 shell 调用时,igraph 的主要入口点
def main(): (source)

从命令行 shell 调用 igraph 时的主要入口点