python - 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()
)
- 我发现代码 2 风格更好,并想了解它是如何工作的
- 编码ffmpeg链的括号意味着什么?
- 它可以与大多数流行的 python 模块一起使用吗?至少流行的
我能找到的关闭的东西是fluentpy但 ffmpeg-python 示例没有指定导入它或者我错过了它
解决方案
推荐阅读
- wordpress - WordPress上的重力形式
- wcf - 更改自签名证书会导致通信问题?
- bootstrap-4 - 将选项动态添加到 Bootstrap 可搜索选择
- database - 这个实体关系图正确吗?
- android - Robot Framework Appium 库:获取 ValueError:某些关键字不支持带有前缀“//* [@class”的元素定位器
- solr - 基于函数结果的 Solr faceting
- android - 为什么 Flutter 导入提供程序包不起作用?
- python - 在 Dockerfile 中设置别名不起作用:找不到命令
- python - Python - 在 Dash 回调中重用函数
- ruby-on-rails - 从反应到rails进行api调用后出现错误422