【发布时间】:2011-08-03 05:17:19
【问题描述】:
我正在尝试创建一个只有用户可读和可写的文件 (0600)。
使用os.open() 的唯一方法如下?
import os
fd = os.open('/path/to/file', os.O_WRONLY, 0o600)
myFileObject = os.fdopen(fd)
myFileObject.write(...)
myFileObject.close()
理想情况下,我希望能够使用with 关键字,以便自动关闭对象。有没有更好的方法来做我上面所做的事情?
【问题讨论】:
-
如果我们已经使用 pandas 读取了 csv 怎么办......然后在写入之后如何设置权限。
标签: python file-io permissions