[ LUGOS ] auto ftp
Jure Koren
jure na gimp.thz.net
Čet Apr 20 13:21:21 CEST 2000
On Thu, Apr 20, 2000 at 11:37:29AM +0200, Matija Grabnar wrote:
> Za GET po ftpju obstaja precej programckov, malo jih je pa, ki obvladajo
> PUT (je pac vec povprasevanja po tistih prvih). Ce znas kaj perla bos
> zadevo relativno enostavno (30 minut dela) scaral z uporabo Net::FTP.
Ali pa, ce znas python:
#!/usr/bin/python
filename = 'file'
ftpsite = 'ftp.nekje.dalec'
username = 'janez'
password = 'mlinar'
remotepath = '/incoming'
#-----------------------------------------------------------
from ftplib import FTP
from os import system
system('cd ; ls -laF > '+filename+' && gzip -f9 '+filename)
f = open(filename+'.gz','r')
ftp = FTP(ftpsite)
ftp.login(username,password)
ftp.cwd(remotepath)
ftp.storbinary('STOR '+filename+'.gz',f,1024)
ftp.quit()
f.close()
In je (v 5 minutah) narejeno.
Jure
Dodatne informacije o seznamu Starilist