[Pythonmac-SIG] ftplib with 1.6a2
Chris Barker
Chris_Barker@hazmat.noaa.gov
Thu, 27 Jul 2000 13:15:15 -0700
This is a multi-part message in MIME format.
----=_--b5a5e66b.021c6195.00000162
Content-type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
I have earlier refered to problems with ftplib in 1.6a2. Jack sent a note
saying it worked for him, but it wasn't clear to me whether he meant 1.5
or 1.6 . Anyway, this is what I get when I try to use ftplib. It seems to
connect tothe sever alright, but when I try to transfer I file, I get the
following traceback:
Traceback (most recent call last):
File "CBarker- Main Drive:Projects:FTP_tool:simple_ftp_test.py", line
28, in ?
server.storbinary('STOU testfile',file,1024)
File "CBarker- Main Drive:Development:Python 1.6a2:Lib:ftplib.py", line
365, in storbinary
conn = self.transfercmd(cmd)
File "CBarker- Main Drive:Development:Python 1.6a2:Lib:ftplib.py", line
286, in transfercmd
return self.ntransfercmd(cmd)[0]
File "CBarker- Main Drive:Development:Python 1.6a2:Lib:ftplib.py", line
274, in ntransfercmd
resp = self.sendcmd(cmd)
File "CBarker- Main Drive:Development:Python 1.6a2:Lib:ftplib.py", line
229, in sendcmd
return self.getresp()
File "CBarker- Main Drive:Development:Python 1.6a2:Lib:ftplib.py", line
200, in getresp
raise error_temp, resp
ftplib.error_temp: 425 Data connection reset by client.
I've enclosed a simple script that I am using for testing. I've hardcoded
in our ftp server, but you can change that easily at the top to use a
local one if you have it.
thanks,
-Chris
----=_--b5a5e66b.021c6195.00000162
Content-Type: multipart/appledouble; boundary="--=_--b5a5e66c.021c61c7.00000163";
x-mac-type="54455854"; x-mac-creator="522A6368"
Content-Disposition: attachment; filename="simple_ftp_test.py"
----=_--b5a5e66c.021c61c7.00000163
Content-Type: application/applefile; name="simple_ftp_test.py"
Content-Transfer-Encoding: base64
AAUWBwACAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAADAAAASgAAABIAAAAIAAAAXAAA
ABAAAAAJAAAAbAAAACAAAAACAAAAjAAAAf5zaW1wbGVfZnRwX3Rlc3QucHkBEZH+
ARLllQgAAAAIAAAAVEVYVFIqY2gBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA
AAABvAAAALwAAABCfBOQAEGC9TQsDwAAQYIAVDozAAA4fAAAOJ0AADi+AAA43wAA
S//02SwDAABAghPofBGQAECAE2Q4dAAAOJwAADiuAAA43wAASAAW6SwDAABBghNI
f5xyFDoxAAFL//+4OfwAADozAABIAAAoOHQAADicAAA4rgAAON8AAEgAFrUsAwAA
QYIAOH+cchQ6MQABfBGQAEGA/9hIAAAkOHwAADidAAA4vgAAON8AAEv/9FEsAwAA
QIITYH+O4FB8HHhAQID/3EgAEtQoBQA5OcAAAECCABSAHwAULAAAAEGCAAg5wAAB
Op0AAYydACEsBAA2AAAAuHtzBwAAAHRhYnNpemUoAgAAAGkIAAAAaQEAAABzDAAA
AGZvbnRzZXR0aW5ncygEAAAAcwYAAABNb25hY29pAAAAAGkJAAAAKAMAAABpAAAA
AGkAAAAAaQAAAABzDAAAAHdpbmRvd2JvdW5kcygEAAAAaWwBAABpTAAAAGmPAwAA
aT8CAABzCwAAAHJ1bl9hc19tYWluaQAAAABzCQAAAHNlbGVjdGlvbigCAAAAaYgB
AABpiAEAADAAAAEAAAABvAAAALwAAABCBc2QWDa4AAAAHAAyAABQeVdTAAAACgCA
AAAAAAAABd1wZA93aW5kb3cgc2V0dGluZ3M=
----=_--b5a5e66c.021c61c7.00000163
Content-Type: text/plain; name="simple_ftp_test.py"
Content-Transfer-Encoding: base64
IyEvdXNyL2Jpbi9lbnYgcHl0aG9uDQ1mcm9tIGZ0cGxpYiBpbXBvcnQgRlRQDQ0j
IHNldCB1cCBzb21lIGZ0cHNpdGUgZGF0YToNDWZ0cF9zZXJ2ZXIgPSAnaG9tZS5v
cnIubm9hYS5nb3YnDXVzZXJuYW1lID0gJ2Fub255bW91cycNcGFzc3dvcmQgPSAn
Y2JhcmtlckBqcHMubmV0Jw1kaXJlY3RvcnkgPSAnL0ZUUF9PUlIvdG9fb3JyL1Rl
c3RfZnRwX3Rvb2wvJw0NZmlsZW5hbWUgPSAnc2ltcGxlX2Z0cF90ZXN0LnB5Jw0N
cHJpbnQgImFib3V0IHRvIHNlbmQgYSBhIGZpbGUgdG8gYW4gZnRwIHNlcnZlciIN
cHJpbnQgIlNlcnZlciBOYW1lOiIsZnRwX3NlcnZlcg1wcmludCAidXNlcm5hbWU6
IiwgdXNlcm5hbWUNcHJpbnQgInBhc3N3b3JkOiIsIHBhc3N3b3JkDXByaW50ICJk
aXJlY3Rvcnk6IiwgZGlyZWN0b3J5DQ1zZXJ2ZXIgPSBGVFAoZnRwX3NlcnZlcix1
c2VybmFtZSxwYXNzd29yZCkNcHJpbnQgImNvbm5lY3RlZCB0byBzZXJ2ZXIiDQ1z
ZXJ2ZXIuY3dkKGRpcmVjdG9yeSkNcHJpbnQgImRpcmVjdG9yeSBjaGFuZ2VkIg0N
ZmlsZSA9IG9wZW4oZmlsZW5hbWUpDQ1zZXJ2ZXIuc3RvcmJpbmFyeSgnU1RPVSB0
ZXN0ZmlsZScsZmlsZSwxMDI0KQ1wcmludCAiZmlsZSB0cmFuc2ZlcmVkIg1maWxl
LmNsb3NlKCkNcHJpbnQgImNvbm5lY3Rpb24gY2xvc2VkIg1zZXJ2ZXIucXVpdCgp
DQkNDQ0NDQ0NDQ0NDQ==
----=_--b5a5e66c.021c61c7.00000163--
----=_--b5a5e66b.021c6195.00000162--