首页 > 解决方案 > Python Fluent 风格

问题描述

我在哪里可以了解流利的python编写风格?

我最近在 JavaScript (Node.js) 方面有一点背景,学习了 Python 的基础知识。我试图用ffmpeg-python自动进行视频转码。在示例中,代码 1

import ffmpeg 
stream = ffmpeg.input('input.mp4')
stream = ffmpeg.hflip(stream) 
stream = ffmpeg.output(stream, 'output.mp4') 
ffmpeg.run(stream)

与代码 2 执行相同的工作(流利)

import ffmpeg 
(
   ffmpeg
   .input('input.mp4') 
   .hflip()
   .output('output.mp4')
   .run() 
)
  1. 我发现代码 2 风格更好,并想了解它是如何工作的
  2. 编码ffmpeg链的括号意味着什么?
  3. 它可以与大多数流行的 python 模块一起使用吗?至少流行的

我能找到的关闭的东西是fluentpy但 ffmpeg-python 示例没有指定导入它或者我错过了它

标签: pythonpython-3.x

解决方案


推荐阅读