Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Python FTP
I have the android FTPserver app running on my android mobile under Tethering mode. I connected to my mobiles network from my laptop and tried to connect to mobile via FTP to access few files. I wrote a python code that uses the ftp connection to transfer files but I am unable to perform simple connection.
 
I keep getting this error
in windows:
server.gaierror: [Errno 11004] getadderinfo failed 
 
in linux:
socket.gaierror: [Errno -2] Name or service not known
 
I searched so many places but never found a proper solution. All I could findout was people suggesting to check the firewall. I checked the firewall settings and everything and still I get the problem.
 
When I use a client software (filezilla) it does get connected.
 
I am a newbie to python could someone possibly tell me where I am going wrong?
 
here is my simple connecting code:
import os
from ftplib import FTP
 
ftp = FTP("192.168.43.1,5002")
ftp.login("usrid","pwd")
 
I am unable to connect to a general ftp test site, Here is the code for that:
from ftplib import FTP
 
ftp = FTP('ftp.cwi.nl')
ftp.login("anonymous","anonymous@")
ftp.retrlines('LIST') 
Posted 3-Jul-13 4:17am
Comments
Member 9589957 at 3-Jul-13 12:28pm
   
Could some one please answer this I need it soon.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 8,488
1 OriginalGriff 6,516
2 Peter Leow 3,647
3 Zoltán Zörgő 3,416
4 Richard MacCutchan 2,397


Advertise | Privacy | Mobile
Web04 | 2.8.150123.1 | Last Updated 3 Jul 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100