def open(self, flags):
os_flags = {
'r': os.O_RDONLY,
'w': os.O_WRONLY,
'w+': os.O_WRONLY | os.O_CREAT,
}
try:
self._fd = os.open(self.url.path, os_flags[flags])
except KeyError:
raise ValueError('Unknow flags: \'%s\'' % flags)
评论列表
文章目录