Python中文
首页
教程
问答
标签
搜索
登录
注册
试着理解我和manim的菜单是从哪里来的
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我正在努力学习如何使用<code>manim</code>。我一直在研究我认为是标准的<a href="https://talkingphysics.wordpress.com/2019/01/08/getting-started-animating-with-manim-and-python-3-7/" rel="nofollow noreferrer">tutorial</a>。我现在从manim的<a href="https://manim.readthedocs.io/en/latest/getting_started/learning_by_example.html" rel="nofollow noreferrer">documentation</a>中获取一些代码(不是教程)。你知道吗</p> <p>我运行的代码如下(取自第一个示例,但添加了import命令):</p> <pre><code>from manimlib.imports import * class SquareToCircle(Scene): def construct(self): circle = Circle() square = Square() square.flip(RIGHT) square.rotate(-3 * TAU / 8) circle.set_fill(PINK, opacity=0.5) self.play(ShowCreation(square)) self.play(Transform(square, circle)) self.play(FadeOut(square)) </code></pre> <p>我从命令行运行它</p> <blockquote> <p>$ manim SquareToCircle.py </p> <p>Media will be stored in ./media/. You can change this behavior by writing a different directory to media_dir.txt.</p> <p>1: Banner</p> <p>2: ComplexTransformationScene</p> <p>3: CountInBinaryTo256</p> <p>4: CountInDecimal</p> <p>5: CountInTernary</p> <p>6: CountingScene</p> <p>7: DiscreteGraphScene</p> <p>8: ExternallyAnimatedScene</p> <p>9: FactorialBase</p> <p>10: GraphScene</p> <p>etc</p> <p>25: SquareToCircle</p> <p>etc </p> <p>Choose number corresponding to desired scene/arguments.</p> <p>(Use comma separated list for multiple entries)</p> <p>Choice(s): </p> </blockquote> <p>当我选择25时,它运行并产生预期的输出。但是其他的选择从何而来呢?有没有办法避免他们出现?你知道吗</p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我认为出现菜单是因为您没有在命令行中指定要渲染的场景。您可以在一个python文件中创建多个场景,场景的名称就是您所称的类。试试<code>$ manim SquareToCircle.py SquareToCircle</code>。 我认为菜单是一些示例文件中的场景。你知道吗</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
在python3中使用Scipy pearsonr函数
10 回答
在Python3中使用scipy对多个lorentzian进行数据拟合
2 回答
在Python3中使用Script=argv
3 回答
在python3中使用selenium webdriver进行未解析的回溯
4 回答
在python3中使用selenium和phantomjs的网页截图之前如何等待?
8 回答
在Python3中使用Selenium和Requests模块从网页获取文件
6 回答
在python3中使用SIGINT终止函数
6 回答
在Python3中使用SIGTERM时,允许进程完成而不是中断
10 回答
在python3中使用smtplib发送XML内容
10 回答
在python3中使用socket库(RFCOMM模式)重新连接蓝牙设备?
10 回答
在python3中使用sounddevice和numpy编写wav文件
4 回答
在python3中使用Sqlalchemy插入MySQL查找类型错误的原因
10 回答
在python3中使用sqlite、pandas和sqlalchemy很难让rollback工作
6 回答
在python3中使用SQLite的FTS3/4
1 回答
在Python3中使用struct.calcsize()和len()有区别吗?
4 回答
在python3中使用substring函数时发生TypeError
3 回答
在Python3中使用Tkinter entry小部件写入串行设备
7 回答
在python3中使用tkinter时,如何在每次按下函数时获得运行该函数的按钮?
7 回答
在python3中使用tkinter的子帧
2 回答
在Python3中使用tryexcept块时,如何避免使用未初始化的变量?
8 回答