Deutsch   English   Français   Italiano  
<ln80t9Fj0i0U1@mid.individual.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: Martin =?UTF-8?Q?Sch=C3=B6=C3=B6n?= <martin.schoon@gmail.com>
Newsgroups: comp.lang.python
Subject: Old matplotlib animation now fails
Date: 15 Oct 2024 20:16:41 GMT
Organization: @ Home
Lines: 32
Message-ID: <ln80t9Fj0i0U1@mid.individual.net>
X-Trace: individual.net vB4++Zg3NwBwp3hpUF+m7gLzFPyFH3U01iVo1HWLBHCuv9aJpV
Cancel-Lock: sha1:IQ/uYNYYuku8bLeg05syxYaWYfc= sha256:fR7dtG+aqWBEMTkGZjQGmD+shXn3p08PwAjb8HMH9Gk=
User-Agent: slrn/1.0.3 (Linux)
Bytes: 1590

Some years ago I created a Python program that reads GPS data and
creates an animation stored in an mp4 file. Not very elegant but it
worked. Not very original as it was based on the example found here:

https://shorturl.at/dTCZZ

Last time it worked was about a year ago. Since then I have moved to a
later version of Debian and Conda and as a consequence a later version
of Python 3 (now 3.12.2).

Now my code fails. I have downloaded the latest version of the example
and it also fails.

It is the second to last line that throws an error:

l.set_data(x0, y0)

The error messages drills down to something called
"/home/.../matplotlib/lines.py", line 1289, in set_xdata

and tells me 'x must be a sequence'

I have started to dig around in matplotlib's documentation but my
strategy is clearly wanting. I don't really know where to start 
looking for information on how to correct my code. Hence, this
call for help.

Any ideas?

TIA

/Martin