Python Guardar conjuntos en el archivo en el apagado de Windows?

No quiero perder mis conjuntos si Windows está a punto de apagarse / reiniciarse / desconectarse / dormir, ¿es posible guardarlo antes de apagarlo? ¿O hay una alternativa para guardar información sin preocuparse de que se pierda al cerrar Windows? JSON, CSV, DB? ¿Cualquier cosa?

s = {1,2,3,4}

with open("s.pick","wb") as f: # pickle it to file when PC about to shutdown to save information
    pickle.dump(s,f)

Respuestas a la pregunta(2)

Su respuesta a la pregunta