def open(self, flags):
if flags in ('r',):
self._socket = self._conn.transfercmd('RETR %s' % self.url.path)
elif flags in ('w', 'w+'):
try:
self._socket = self._conn.transfercmd('STOR %s' % self.url.path)
except ftplib.error_perm:
raise FileExistsError(str(self.url))
评论列表
文章目录