我是Python的新手,正在学习如何在数据科学环境中使用它。我正在处理的作业涉及导入大量数据,然后进行绘图,执行一些计算等。每次我进行较小的编辑(即更改绘图的比例)时,我都需要重新运行脚本,这需要大量时间由于导入数据的时间很慢。我正在使用Pycharm Pro。
是否有一种方法可以仅重新运行脚本的一部分,并避免重新运行数据导入?
您可以有一个文件可以导入数据,而另一个文件可以生成绘图。对绘图仪进行一些小的更改后,只需再次将其导入即可,然后可以将数据传递给绘图功能。放弃终端,您可以为用户输入设置一个腰部循环(只是为了控制它),然后重新加载绘图仪并重新生成绘图。
import data
d = data.loadData()
while True:
input("Press enter to (re-)plot data.")
import plotter
plotter.plot(d)