在外部程序中打开 BytesIO 的内容

问题描述 投票:0回答:0

我想要我的 Python3 脚本(更具体地说是 3.10+)在外部程序中打开内存文件的内容,最好是在所有平台上(让操作系统为该类型选择默认应用程序,例如PDF),但如果它只能在 Windows 上运行,而在 Linux 上有一个单独的版本,那就没问题了。 我已经可以使用内存中的文件

io.BytesIO
但我坚持

  1. 让文件在外部程序中打开
  2. 让 Windows 自动选择一个在 Linux 上更容易使用的程序
    xdg-open
    .
python-3.x linux windows cross-platform bytesio
© www.soinside.com 2019 - 2024. All rights reserved.