小编sel*_*imb的帖子

使用FFmpeg和IPython

我是Python的新手(我使用MATLAB了很多).我本质上希望能够制作和保存动画.所以我去检查它是如何完成的并找到了这个:http: //jakevdp.github.io/blog/2012/08/18/matplotlib-animation-tutorial/

我直接在IPython Notebook中复制/粘贴了代码.

我知道必须安装ffmpeg,我以为我做了(根据http://www.wikihow.com/Install-FFmpeg-on-Windows).路径是C:/ ffmpeg.当我在命令提示符中尝试ffmpeg -version时,它确实有效.它也适用于WinPython的命令提示符.我不知道它是否有帮助,但Ipython的路径是:C:\ Users\Sal\WinPython-32bit-3.3.2.3\python-3.3.2\Scripts /

但是,它仍然无效.给出的错误是:AttributeError:'str'对象没有属性'save'当然,这个错误发生在.save命令中.我甚至试图添加下面的内容.什么都不做.writer ='ffmpeg'

我使用的是Windows 7,WinPython3.3.

非常感谢你

python ffmpeg matplotlib

9
推荐指数
1
解决办法
1万
查看次数

将管道变量从Designer传递到YAML作业模板

我最初想在自己的azure-pipelines.yml队列中定义可以在队列时间设置的管道变量,但目前似乎不支持此方法:可以在队列时间设置的变量只能在Designer中定义。该变量(以逗号分隔)被命名nx_versions并将用于构建矩阵策略。这是一个最小的示例:

# azure-pipelines.yml
jobs:
- template: job-template.yml
  parameters:
    nx_versions: $(nx_versions)
Run Code Online (Sandbox Code Playgroud)

# job-template.yml
parameters:
  nx_versions: 
    - 1

jobs:
  - job: build
    strategy:
      matrix:
        ${{ each nxver in parameters.nx_versions }}:
          NX_${{ nxver }}:
            NXVersion: ${{ nxver }}
    steps:
      - powershell: echo $(NXVersion)
Run Code Online (Sandbox Code Playgroud)

对构建进行排队nx_versions = 2,3(值实际上并不重要)会导致错误:

/job-template.yml (Line: 9, Col: 9): Expected a sequence or mapping. Actual value '$(nx_versions)'
Run Code Online (Sandbox Code Playgroud)

这有可能吗?我也尝试使用${{ nx_versions }}${{ variables.nx_versions }}但无济于事。

借助完整的Designer解决方案,这是可能的。

azure-devops azure-pipelines

5
推荐指数
1
解决办法
221
查看次数