首页 > 解决方案 > 在 Visual Studio Code 中,如何有效地调整 Pyplot 图形?

问题描述

通常我需要在多次迭代中优化复杂的绘图,例如为图例找到一个好的位置。假设我的代码如下所示:

def main()

    ...

    plot(x, y)


def plot(data, legends)

    fig, ax = subplots(1,2)
    
    ...

    ax[0].legend(frameon=False,loc="lower right")
    

现在我需要在不同的位置多次运行最后一行并查看结果图。目前,我如何做到这一点是在最后一行之后设置一个断点,开始调试直到它在断点处暂停,然后我将在调试控制台中ax[0].legend()使用不同的参数迭代运行。fig.savefig(path)结果可以在图像查看器中看到。是否有更快、“实时”的方式来完成这项任务?是否有“在调试控制台中运行选定代码”的 VS Code 快捷方式?编辑:可以分配这个快捷方式,它在键绑定列表中的名称是Evaluate in Debug Console

标签: pythonmatplotlibvisual-studio-code

解决方案


推荐阅读