Click here to Skip to main content
11,933,038 members (56,858 online)
Rate this:
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(",5002")

I am unable to connect to a general ftp test site, Here is the code for that:
from ftplib import FTP
ftp = FTP('')
Posted 3-Jul-13 4:17am
Member 9589957 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
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web01 | 2.8.151126.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