【问题标题】:How to save images from Python Interactive tab in Microsoft Visual Studio Code如何从 Microsoft Visual Studio Code 中的 Python 交互选项卡保存图像
【发布时间】:2019-07-22 15:41:51
【问题描述】:

我在 Microsoft Visual Studio Code 中使用 Python 交互选项卡(类似于 Jupyter 笔记本)。

当我绘制图像时,我无法直接从编辑器中保存它。没有选择直接用鼠标保存,或者直接从界面保存。

有没有办法从界面保存还是应该只用matplotlib的savefig方法?

【问题讨论】:

    标签: python matplotlib visual-studio-code


    【解决方案1】:

    不完全确定这是否算作 Stack Overflow 上的完整答案。但这里的答案是我们目前没有办法做到这一点。您可以在交互式窗口中突出显示它,然后按 Ctrl-C 将其复制出来,但此时即使是这种支持也相当不稳定。如果您想记录此问题,这将是我们关注的最佳地点: https://github.com/Microsoft/vscode-python/issues 我们会向公众公开我们的问题,以便您可以在提交后跟踪我们何时对其进行处理。

    【讨论】:

    • 谢谢,我注意到现在已经有一个我之前无法找到的问题:github.com/Microsoft/vscode-python/issues/4132
    • 是的,这个问题将涵盖它。我添加了指向该线程的链接,并提到除了 CTRL-C 和上下文菜单的想法之外,还可以使用图形保存按钮。
    • @Ian Huff,在同一页上,有没有办法像在 spyder 中那样更改保存为 PNG 的图的分辨率?感谢您的帮助!
    • @MaximeBeau 不,我们目前没有该选项。如果您愿意,可以在我们的 github 存储库中提出建议:github.com/microsoft/vscode-jupyter/issues。那里的项目,特别是获得更多支持的项目,通常会被放入我们即将开展的工作中。
    【解决方案2】:

    在我的版本 (1.47.3) 中,我可以双击图像,在单独的选项卡中打开它以供检查。

    此选项卡中的一个按钮是保存图标,它允许您以取决于您选择的文件结尾的格式保存图像。我试过 .png,但找不到更改分辨率的选项。 .pdf 或 .svg 将其无损保存为矢量图形。

    在下面的图片中,您可以看到它对我来说是什么样的。 (在 Ubuntu 上)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-01
      • 2023-03-12
      • 2021-02-20
      • 2019-01-31
      • 2019-03-25
      • 1970-01-01
      • 2023-02-17
      相关资源
      最近更新 更多