我已经对此进行了长时间的搜索,但似乎没有任何回复适用 我正在看到的。我们正在使用Selenium和C#
问题是无法控制警报 - 我认为是因为它们 消失得太快了:
1)警报/确认出现在屏幕上然后立即消失(但警报在手动执行期间不会消失),并且
2)这导致无法控制警报/确认。我试试 使用SwitchTo()。警报()。接受()等,但程序错误说不 警报存在,因为它只会瞬间出现然后消失。
有没有办法让警报保持在屏幕上,然后让程序 继续执行,然后我可以使用SwitchTo()。Alert()?
答案 0 :(得分:-1)
import numpy as np
import matplotlib as mpl
from matplotlib.collections import PatchCollection
fig, ax = plt.subplots()
ax.imshow(dem, zorder=-2, rasterized=True)
parts = mpl.patches.Polygon(vertices)
polygon = PatchCollection(parts, zorder=-1, rasterized=True)
ax.add_collection(polygon)
ax.set_rasterization_zorder(0)