python - 如何用 pathlib.Path 表示标准输入和标准错误?
问题描述
我喜欢这个pathlib.Path
api,并且经常将它用于快速 cli 工具。特别是使用typer。我有几个紧密相关的问题:
- 在 UNIX 中,cli 命令
-
是标准输入的事实标准。Windows下也一样吗? - 是否有一种干净的、跨平台的方式来让一个
pathlib.Path
对象(或者实际上是它自动变成的 {POSIX,Windows}Path)来表示标准输入? - 那么标准输出呢?
解决方案
推荐阅读
- python - 对具有多个数据的列进行排序
- keycloak - 从 URL 中删除会话代码以防止安全漏洞
- html - 在另一个水平可滚动 div 中显示绝对 div 时出现问题
- css - 如何避免溢出隐藏容器内的弹出窗口
- r - 如何计算交叉表中行和列的百分比?
- node.js - 使用 express.js 中的路由器与 node.js 中的文件系统有什么区别
- java - 如何自动化需要来自 firebase 的令牌的 API 调用?
- xslt - 在 XSLT 中使用 AND 条件进行交叉引用
- go - 在 Terraform 中表达一个复杂的结构并在 Go 中读取它
- keras - 一个序列的多标签分类,怎么做?