模块文档
igraph 的命令行用户界面
命令行界面启动一个 Python shell,并将 igraph 模块自动导入到主命名空间中。这主要是一个便利模块,仅被igraph命令行脚本使用,该脚本执行一个合适的 Python shell 并自动导入igraph's 类和函数到顶层命名空间。
支持的 Python shell 有
- IDLE shell (类
IDLEShell
) - IPython shell (类
IPythonShell
) - 经典 Python shell (类
ClassicPythonShell
)
这些 shell 按照上述优先级顺序依次尝试,除非global.shells配置键被设置,从而覆盖默认顺序。IDLE shell 仅在 Windows 中尝试,除非明确声明global.shells,因为 Linux 和 Mac OS X 用户很可能从命令行调用 igraph。
类 |
|
经典的 Python shell 接口。 |
类 |
|
控制台 shell 的 Mixin 类,支持进度条。 |
类 |
|
IDLE 嵌入式 shell 接口。 |
类 |
|
IPython 嵌入式 shell 接口。 |
类 |
|
一个 2 行的进度条。 |
类 |
|
igraph 支持的可嵌入 shell 的超类 |
类 |
|
一个可以用来可移植地生成格式化输出到终端的类。 |
函数 | main |
从命令行 shell 调用 igraph 的主要入口点 |