sphinx_gallery.scrapers#

画像を埋め込むためのスクレーパー。

コードブロックによって生成された画像を収集します。

ネイティブでサポートしているスクレーパーは Matplotlib のみです。その他のスクレーパーは、それらをサポートするモジュール(例: PyVista、Plotly)に存在する必要があります。スクレイピングされた画像は、各サンプルスクリプト用に生成された .rst ファイルに、rst image-sg ディレクティブとして挿入されます。

関数#

sphinx_gallery.scrapers.clean_modules(gallery_conf, fname, when)[ソース]#

モジュールを削除、アンロード、またはリセットします。

スクリプトが実行された後、ギャラリー内の他のサンプルに影響を与えたくないさまざまな設定をロードする可能性があります。

パラメータ:
  • gallery_conf (dict) – ギャラリーの設定。

  • fname (str または None) – 実行中のサンプル。構築されるサンプルのディレクトリに入るときは None になります。

  • when (str) –

    このモジュールがサンプルの前または後に実行されるかどうか。

    このパラメータは、呼び出し可能オブジェクトが3つのパラメータを受け入れる場合にのみ転送されます。

クラス#

class sphinx_gallery.scrapers.ImagePathIterator(image_path)[ソース]#

特定のサンプルの画像パスを反復処理します。

パラメータ:

image_path (str) – テンプレートの画像パス。

next()[ソース]#

1から始まる番号付けで、次の画像パスを返します。