履歴ベースクラス - ¶xonsh.history.base
Xonsh Historyバックエンドの基本クラス。
-
クラス
xonsh.history.base.History(sessionid =なし、** kwargs )[ソース] ¶ Xonsh履歴バックエンドベースクラス。
履歴オブジェクトは、履歴のサブクラスを介して作成する必要があります。
属性: - rtns : intのシーケンス
コマンドの戻り値(成功した場合は0)
- inps : 文字列のシーケンス
改行を含む、ユーザーが入力したコマンド
- tss : 浮動小数点の2タプルのシーケンス
コマンドを開始し終了した時刻(分数を含む)
- outs : 文字列のシーケンス
xonshがそれを保存するように設定されている場合、コマンドの出力
- gc : ガベージコレクタまたはなし
ガベージコレクタ
- これらのシーケンスのすべてにおいて、インデックス0は最も古いものであり、-1(最後のアイテム)
- 最新です。
xonshセッションの履歴を表します。
パラメーター: - sessionid : int、uuid、str、optional
現在のセッション識別子は、設定されていない場合は新しいセッションIDを生成します。