宋江想回家请老父亲上山,晁盖说过几天带领山寨人马一起去。宋江还是坚持一个人去。
宋江到了宋家村,被两个都头和捕快们追捕,慌不择路,躲进了一所古庙。一会儿,听见有人说:小童奉娘娘法旨,请星主说话。宋江跟着来到了一座大殿,见到一位娘娘,喝了三杯酒,吃了三枚仙枣。
那娘娘赐了宋江三卷天书,说只能和天机星一起看。
这不在天书名册的人就是临时客串了呗。在python,也有临时文件的概念。
python创建临时文件和文件夹
为什么需要创建临时文件和文件夹
在Python编程中,
tempfile
库主要在以下几种情况下被使用:
处理大量数据或临时数据:当你需要处理大量数据,并且这些数据不需要长期保存时,可以使用
tempfile
库创建临时文件来存储这些数据。这样可以避免占用磁盘空间,并且可以在处理完数据后自动清理临时文件。处理需要保密的数据:对于敏感或需要保密的数据,你可以使用
tempfile
库来创建临时文件,这样在处理完数据后可以立即删除文件,减少数据泄露的风险。避免文件命名冲突:在编写处理文件的程序时,你可能会遇到文件命名冲突的问题。使用
tempfile
库可以避免这个问题,因为它会生成一个唯一的文件名。需要临时目录的场景:在进行某些操作,如解压缩大型文件或进行临时存储时,可能需要一个临时目录。
tempfile.TemporaryDirectory()
函数可以方便地创建这样的临时目录。单元测试或临时状态管理:在编写单元测试时,有时需要创建一些临时文件或目录来模拟特定的状态。
tempfile
库为此提供了便利。跨平台兼容性:
tempfile
库能够处理不同操作系统之间的文件路径差异,使得代码更具跨平台兼容性。创建临时文件示例
下面是一个使用
tempfile
库创建临时文件,并向其中写入数据的简单示例:import tempfile # 创建一个临时文件 with tempfile.NamedTemporaryFile(mode='w', delete=False) as tmp_file: # 写入数据 tmp_file.write("这是一些临时数据") # 你可以获取临时文件的名称 print("临时文件名称:", tmp_file.name) # 注意:由于设置了delete=False,文件不会在关闭后自动删除 # 你可以选择在适当的时候手动删除它 # 读取临时文件内容 with open(tmp_file.name, 'r') as file: print("临时文件内容:", file.read()) # 手动删除临时文件 import os os.remove(tmp_file.name)
宋江大叫一声在古庙神厨内醒来,原来是“南柯一梦”。在袖子里却有枣核三个,天书三卷。走出庙前,发现这是“玄女之庙”。
宋江出了村口,躲在一棵大树后,不久发现了李逵。一会儿又来了刘唐等五位好汉,原来是晁盖让大家来接应。于是就把宋太公和宋清都接到山上,大家天天筵席贺喜。
第三天,公孙胜说思念老母,回乡探视。送走公孙胜,李逵却哭了,说这个也取爷,那个也望娘 ,偏偏我铁牛是土里钻出来的? 于是李逵也想要回家接母亲上山。
宋江说你答应三件事,就同意你去。
欲知后市如何,且听下回分解。