gpt4 book ai didi

Python:os.tmpfile 或 tempfile.mkstemp

转载 作者:太空狗 更新时间:2023-10-29 11:13:55 25 4
gpt4 key购买 nike

我想打开一个外部配置文件并在编辑器中将其呈现给用户。

我想到的解决办法是创建一个临时文件,把原文件的内容复制到里面。然后将在默认编辑器中打开临时文件供用户编辑。这一切都已完成,因为不应该将不正确的配置写入原始文件。

当用户保存更改并关闭编辑器时,python 脚本将检查更改是否可以接受,如果是,则只覆盖原始文件。

我做了一些研究,似乎有两种在 python 中创建临时文件的可能性:

os.tmpfile

tempfile.mkstemp

它们有什么区别?哪一个更适合这项任务?或者有更好的方法吗?

谢谢

最佳答案

使用 tempfile 模块,如果只是因为它的文档更好并且我们确切地知道 mkstemp() 在做什么

关于Python:os.tmpfile 或 tempfile.mkstemp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26284105/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com