Using variable in storbinary function of ftpilb module
Diez B. Roggisch
deets at nospam.web.de
Wed Oct 15 08:00:33 EDT 2008
Arya, Manish Kumar wrote:
> Hi,
>
> I am new to python.
>
> I have written a simple code to upload a file via ftp to remote server
>
> -------------
> import sys
> import ftplib
> host=sys.argv[1]
> username=sys.argv[2]
> passwd=sys.argv[3]
> filename=sys.argv[4]
>
> print host,username,passwd
>
> ftp = ftplib.FTP(host,username,passwd)
> fd=open(filename,'rb')
> ftp.storbinary('STOR filename',fd)
> -------------------
>
> I am passing file name in cmd line arg. but I have no idea how to use
> "filename" variable value in ftp.storbinary('STOR filename',fd) ?
ftp.storbinary("STOR %s" % filename, fd)
Diez
More information about the Python-list
mailing list