| 746 | pass |
| 747 | |
| 748 | class NullFTPHandler(urllib.request.FTPHandler): |
| 749 | def __init__(self, data): |
| 750 | self.data = data |
| 751 | |
| 752 | def connect_ftp(self, user, passwd, host, port, dirs, |
| 753 | timeout=socket._GLOBAL_DEFAULT_TIMEOUT): |
| 754 | self.user, self.passwd = user, passwd |
| 755 | self.host, self.port = host, port |
| 756 | self.dirs = dirs |
| 757 | self.ftpwrapper = MockFTPWrapper(self.data) |
| 758 | return self.ftpwrapper |
| 759 | |
| 760 | data = "rheum rhaponicum" |
| 761 | h = NullFTPHandler(data) |