¿Cómo guardar el valor o el estado de un control deslizante en Tkinter Python?

Actualmante estoy trabjando en un programa en el cual hay varias opciones, entre esas está un control deslizante para modificar un valor por medio de este widget. Por lo tanto ya se cómo guardar el estado de otros widgets como casillas de verficación, botones de radio o entradas de texto con base a respuestas anteriores. He intentado usar otros tipos de variables referentes al widget para poder guardar el estado de control, al analizar el comportamiento del control deslizante con la variable encontré que usando variables enteras o flotantes no hacían ningún efecto.

Este es un breve ejemplo del código en el que estoy trabajando:

import tkinter as tk
from tkinter import ttk

root= tk.Tk()
root.geometry('350x140')
root.geometry('+360+20')
root.resizable(0,0)
root.title('Ventana ejemplo escala')

labelValue30per=tk.Label(root, text='30%', font=("Tahoma", 8))
labelValue30per.place(x=25, y=42)

labelValue30per=tk.Label(root, text='100%', font=("Tahoma", 8))
labelValue30per.place(x=260, y=42)

sliderVar = tk.StringVar() #En este caso uso una variable de cadena para probar el comportamiento.

Scale=ttk.Scale(root, from_=30, to_=100, length=190, takefocus=False, command=lambda s:sliderVar.set('%d' % float(s)))
Scale.place(x=62, y=40, height=22)
Scale.set(100)

ShowValueRecent = tk.Label(root, width=4, height=0, bg='white', relief='sunken', textvariable=sliderVar, font=("Tahoma", 8), borderwidth=1)
ShowValueRecent.place(x=300, y=42)

btnClose = tk.Button(root, text='Cerrar', takefocus=False, command=root.destroy, font=("Tahoma", 8), width=11)
btnClose.place(x=250,y=100)


root.mainloop()

Por lo tanto mi objetivo actual por medio de esta pregunta es guardar el estado del control deslizante para que luego al volver abrir la ventana se muestre el estado anterior del control deslizante. De antemano agradezco su respuesta.