Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit925e1e5

Browse files
authored
Merge pull request#25368 from meeseeksmachine/auto-backport-of-pr-25339-on-v3.7.x
Backport PR#25339 on branch v3.7.x (Disable discarded animation warning on save)
2 parents83bf223 +d526148 commit925e1e5

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

‎lib/matplotlib/animation.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -992,6 +992,15 @@ def func(current_frame: int, total_frames: int) -> Any
992992
is a `.MovieWriter`, a `RuntimeError` will be raised.
993993
"""
994994

995+
all_anim= [self]
996+
ifextra_animisnotNone:
997+
all_anim.extend(animforaniminextra_anim
998+
ifanim._figisself._fig)
999+
1000+
# Disable "Animation was deleted without rendering" warning.
1001+
foraniminall_anim:
1002+
anim._draw_was_started=True
1003+
9951004
ifwriterisNone:
9961005
writer=mpl.rcParams['animation.writer']
9971006
elif (notisinstance(writer,str)and
@@ -1030,11 +1039,6 @@ def func(current_frame: int, total_frames: int) -> Any
10301039
ifmetadataisnotNone:
10311040
writer_kwargs['metadata']=metadata
10321041

1033-
all_anim= [self]
1034-
ifextra_animisnotNone:
1035-
all_anim.extend(animforaniminextra_anim
1036-
ifanim._figisself._fig)
1037-
10381042
# If we have the name of a writer, instantiate an instance of the
10391043
# registered class.
10401044
ifisinstance(writer,str):

‎lib/matplotlib/tests/test_animation.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -514,5 +514,5 @@ def test_movie_writer_invalid_path(anim):
514514
else:
515515
match_str=re.escape("[Errno 2] No such file or directory: '/foo")
516516
withpytest.raises(FileNotFoundError,match=match_str):
517-
_=anim.save("/foo/bar/aardvark/thiscannotreallyexist.mp4",
518-
writer=animation.FFMpegFileWriter())
517+
anim.save("/foo/bar/aardvark/thiscannotreallyexist.mp4",
518+
writer=animation.FFMpegFileWriter())

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp