一个非常简单的模块,可以安全地将数据保存到python中的文件中
save的Python项目详细描述
一个非常简单的模块,可以安全地将数据保存到python中的文件中。
为要保存的文件选择路径和名称时 数据到,脚本检查是否给定路径处的给定文件已经 存在< /强>;如果是,^ {STR 1 } $,它在文件末尾添加一个增加的编号。 名称(在文件扩展名之前,如果有)直到找到 路径+名称尚未采用。
这样可以防止由于不小心重新写入文件而丢失数据。
安装
$ pip install save
基本用法
from save import save data = 'Hey there' save(data, 'my_file.txt')
安全路径功能
您可以导入safe_path子模块以与其他库一起使用 或功能。它提供了与save()相同的功能。 (基本上,save()函数本身调用safe_path()来完成 工作)
这是一个涉及matplotlib的示例:
from matplotlib import pyplot as plt from save import safe_path plt.plot(range(10)) plt.savefig(safe_path('my_figure.png'))