模块文档
igraph 的命令行用户界面
命令行界面启动一个 Python shell,igraph 模块会自动导入到主命名空间中。这主要是一个便利模块,仅由igraph命令行脚本使用,该脚本执行一个合适的 Python shell 并自动导入igraph的类和函数到顶层命名空间。
支持的 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 时的主要入口点 |