旋转器#
- class astropy.utils.console.Spinner(msg, color='default', file=None, step=1, chars=None)[源代码]#
基类:
object
在终端中显示微调器的类。
它设计用于
with
声明:with Spinner("Reticulating splines", "green") as s: for item in enumerate(items): s.update()
- 参数:
- msg :
str
Python :字符串 要打印的消息
- color :
str
,可选Python:字符串,可选 ANSI端子颜色名称。必须是以下值之一:黑色、红色、绿色、棕色、蓝色、洋红、青色、浅灰色、默认值、深灰色、浅红色、浅绿色、黄色、浅蓝色、浅品红、浅青色、白色。
- file : writable file-like object file-like object ,可选可写类文件对象python:类文件对象,可选
要写入微调器的文件。默认为
sys.stdout
. 如果file
不是tty(通过调用其isatty
成员,如果有,或特殊情况下黑客检测IPython控制台),微调器将完全静音。- step :
int
,可选PYTHON:int,可选 仅更新微调器每 step 步骤
- chars :
str
,可选Python:字符串,可选 用于微调器的字符序列
- msg :
方法总结
update
([value])更新终端中的旋转轮。
方法文件
- update(value=None)[源代码]#
更新终端中的旋转轮。
- 参数:
- value :
int
,可选PYTHON:int,可选 已忽略(仅为与兼容而存在
ProgressBar.update
)。
- value :