ftplib acting weird

M

Merrigan

Hi All,

I have written a little script to upload some files to an ftp folder.
The problem is as follows :

I wrote the script on my windows laptop, and I want to run it from
mylinux server. Everything worked fine so I uploaded it to my linux
machine. Every time I tun the script I get the following error:

***************************************************************************************************************************

[root@moses ftpsync]# python ftpsync.py
!!!!!!!!!!
The Connection to the Server Could not be established.
Please Check all neccesary settings and run the script again.
Thank you
!!!!!!!!!!
Traceback (most recent call last):
File "ftpsync.py", line 194, in ?
ftplisting()
File "ftpsync.py", line 83, in ftplisting
ftpconn.cwd(remotedir) #This changes to the remote directory
File "/usr/lib64/python2.4/ftplib.py", line 494, in cwd
return self.voidcmd(cmd)
File "/usr/lib64/python2.4/ftplib.py", line 245, in voidcmd
self.putcmd(cmd)
File "/usr/lib64/python2.4/ftplib.py", line 175, in putcmd
self.putline(line)
File "/usr/lib64/python2.4/ftplib.py", line 170, in putline
self.sock.sendall(line)
AttributeError: 'NoneType' object has no attribute 'sendall'
[root@moses ftpsync]#

***************************************************************************************************************************

When I copy the same piece of scripting and run it from the python
command shell, it works...

what am I doing wrong? I have double checked everything about a
million times, but to no avail.

Blessings!
 
C

Carlos Hanson

Hi All,

I have written a little script to upload some files to an ftp folder.
The problem is as follows :

I wrote the script on my windows laptop, and I want to run it from
mylinux server. Everything worked fine so I uploaded it to my linux
machine. Every time I tun the script I get the following error:

***************************************************************************************************************************

[root@moses ftpsync]# python ftpsync.py
!!!!!!!!!!
The Connection to the Server Could not be established.
Please Check all neccesary settings and run the script again.
Thank you
!!!!!!!!!!
Traceback (most recent call last):
File "ftpsync.py", line 194, in ?
ftplisting()
File "ftpsync.py", line 83, in ftplisting
ftpconn.cwd(remotedir) #This changes to the remote directory
File "/usr/lib64/python2.4/ftplib.py", line 494, in cwd
return self.voidcmd(cmd)
File "/usr/lib64/python2.4/ftplib.py", line 245, in voidcmd
self.putcmd(cmd)
File "/usr/lib64/python2.4/ftplib.py", line 175, in putcmd
self.putline(line)
File "/usr/lib64/python2.4/ftplib.py", line 170, in putline
self.sock.sendall(line)
AttributeError: 'NoneType' object has no attribute 'sendall'
[root@moses ftpsync]#

***************************************************************************************************************************

When I copy the same piece of scripting and run it from the python
command shell, it works...

what am I doing wrong? I have double checked everything about a
million times, but to no avail.

Blessings!

Can you show the code?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,767
Messages
2,569,572
Members
45,046
Latest member
Gavizuho

Latest Threads

Top