簡體   English   中英

在 sublime text 中從一個 python 文件運行兩個 python 實例

[英]Run two python instances from one python file in sublime text

假設我有一個 python 文件,它繪制了一個簡單的sin(a*x)函數。 在崇高的文本中,當我按command+B ,情節顯示。

但是,假設我需要更改參數a並將數字與當前數字進行比較。 簡單的第二次按下command+B只需關閉當前圖並生成一個新圖,這不是我想要的,因為我想並排比較它們。

在 PyCharm 中你有allow parallel run選項,我想知道 sublime text 是否可以實現這一點。

在 Sublime Text 中,您可以選擇拆分終端,從而讓同一 Python 文件的 2 個版本同時運行。 這是一個 GIF 演示:

在此處輸入圖片說明

在 Sublime Text 中,在當前工作區打開新終端的快捷鍵是Ctrl + Shift + ` ,拆分當前終端的快捷鍵是Ctrl + Shift + 5

每次運行腳本時嘗試保存圖窗。 如果您使用 matplotlib, savefig 命令將實現這一點。 https://matplotlib.org/2.0.2/api/pyplot_api.html?highlight=savefig#matplotlib.pyplot.savefig

您甚至可以在保存之前將時間附加到文件名,以便您知道哪個數字是哪個。

import time
from matplotlib import pyplot as plt
plt.savefig(time.localtime(time.time()) + '.pdf')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM