注意
前往結尾以下載完整的範例程式碼。或通過 JupyterLite 或 Binder 在您的瀏覽器中執行此範例
執行失敗的範例(使用正常的縮圖行為)#
預設情況下,包含會引發錯誤的程式碼區塊的範例將使用損壞的圖像標記作為其範例展示縮圖。但是,這可能不是期望的,例如,如果只預期範例的一部分會失敗,並且它不應該看起來像整個範例都失敗了。
在這些情況下,可以將 sphinx_gallery_failing_thumbnail 變數設定為 False
,這會將縮圖選擇變更為與非失敗範例相同的預設行為。
15 # Code source: Thomas S. Binns
16 # License: BSD 3 clause
17 # sphinx_gallery_line_numbers = True
18
19 # sphinx_gallery_failing_thumbnail = False
20
21 import matplotlib.pyplot as plt
22 import numpy as np
23
24 plt.pcolormesh(np.random.randn(100, 100))

<matplotlib.collections.QuadMesh object at 0x7f28abf8a050>
此區塊將引發 AssertionError
29 assert False
Traceback (most recent call last):
File "/home/circleci/project/examples/no_output/plot_raise_thumbnail.py", line 29, in <module>
assert False
AssertionError
腳本總執行時間: (0 分鐘 0.697 秒)
預估記憶體使用量: 543 MB