Can this lib also work with ftps? Thanks.
Octavian ----- Original Message ----- From: "Anurag Chourasia" <anurag.choura...@gmail.com> To: "Matt Funk" <maf...@nmsu.edu> Cc: <python-list@python.org> Sent: Thursday, December 23, 2010 4:12 AM Subject: Re: using python ftp > Hi Matt, > > I have a snippet to "upload" files (that match a particular search > pattern) to a remote server. > > Variable names are self explanatory. You could tweak this a little to > "download" files instead. > > from ftplib import FTP > ftp = FTP(hostname) > ftp.login(user_id,passwd) > ftp.cwd(remote_directory) > files_list=glob.glob(file_search_pattern) > for file in files_list: > try: > ftp.storlines('STOR ' + file, open(file)) > except Exception, e: > print ('Failed to FTP file: %s' %(file)) > ftp.close() > > Regards, > Anurag > > On Thu, Dec 23, 2010 at 5:33 AM, Matt Funk <maf...@nmsu.edu> wrote: >> Hi, >> >> i was wondering whether someone can point me whether the following >> already exists. >> >> I want to connect to a server , download various files (for whose name i >> want to be able to use a wildcard), and store those files in a given >> location on the hard drive. If the file already exists i do not want to >> download it. >> >> This seems fairly trivial and i would assume that there should be some >> sort of implementation that does this easily but i didn't find anything >> googling it. >> >> Otherwise i was going to do it "by hand" using ftplib: >> 1) connect to server, >> 2) change to directory on server >> 3) get listing >> 4) match the file pattern i want to the listing >> 5) check if file already exists >> 6) download file if matched and doesn't exist >> >> Can anyone offer any advice whether this already done somewhere? >> >> thanks >> matt >> -- >> http://mail.python.org/mailman/listinfo/python-list >> > -- > http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list