擅长:python、mysql、java
<p>你应该确保在这里处理一些事情,如果你想从一个文件夹中读取一系列png,我建议使用for循环来检查文件的结尾,例如.png、.jpg等。我写了一篇关于如何轻松做到这一点的博文(请阅读<a href="https://engineersportal.com/blog/2018/7/27/how-to-make-a-gif-using-python-an-application-with-the-united-states-wind-turbine-database" rel="nofollow noreferrer">here</a>):</p>
<pre><code>image_file_names = [],[]
for file_name in os.listdir(png_dir):
if file_name.endswith('.png'):
image_file_names.append(file_name)
sorted_files = sorted(image_file_names, key=lambda y: int(y.split('_')[1]))
</code></pre>
<p>这将把所有的“.png”文件放入一个文件名向量中。在那里,您可以循环使用以下文件来自定义gif:</p>
^{pr2}$
<p>下面是用上述方法生成的一个示例:</p>
<p><a href="https://i.stack.imgur.com/zFvkn.gif" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zFvkn.gif" alt="GIF Example"/></a></p>
<p><a href="https://engineersportal.com/blog/2018/7/27/how-to-make-a-gif-using-python-an-application-with-the-united-states-wind-turbine-database" rel="nofollow noreferrer">https://engineersportal.com/blog/2018/7/27/how-to-make-a-gif-using-python-an-application-with-the-united-states-wind-turbine-database</a></p>