ftplib:
Python kullanarak bir ftp sunucusuna bağlanmanın yollarından biri ‘ftplib’ modülünü kullanmak.
Örnek kod aşağıdaki gibi.
Öncelikle sunucuya bağlanıyor, daha sonra deneme.txt isimli dosyayı sunucuya yolluyoruz.
Sonunda da FTP bağlantısını kesiyoruz.
import ftplib
session = ftplib.FTP("sunucuadi","kullanici","parola")
file = open("deneme.txt","rb")
session.storbinary("STOR deneme.txt",file)
file.close()
session.quit()
Eğer dosyayı sunucuda bulunan belli bir klasöre yollamak istiyorsak, cwd komutunu kullanabiliriz. Örneğin dosyayı aşağıdaki örnekte sunucudaki “\birinciklasor\ikinciklasor” konumuna koyalım.
import ftplib
session = ftplib.FTP("sunucuadi","kullanici","parola")
session.cwd("birinciklasor")
session.cwd("ikinciklasor")
file = open("deneme.txt","rb")
session.storbinary("STOR deneme.txt",file)
file.close()
session.quit()
‘ftplib’ modülü ile ilgili daha geniş bilgiyi ve kullanım seçeneklerini aşağıdaki linkte inceleyebilirsiniz.