Guest User

Untitled

a guest
Jul 7th, 2016
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. import ftplib
  2.  
  3. print"Komutlar icin : yardim"
  4. host = raw_input("Baglanilacak sunuc IP'si : ")
  5. kullanici = raw_input("Baglanilacak kullanici adi : ")
  6. sifre = raw_input("Baglanilacak sifre : ")
  7. ftp = ftplib.FTP(host)
  8. ftp.login(kullanici, sifre)
  9. directory = '/public_html'
  10. def yardim():
  11. print"Klasor olusturmak icin : mkd"
  12. print"bulundugunuz dizini yenilemek icin : yenile"
  13. print"Dosya silmek icin : sil"
  14. print"Klasor silmek icin : klasil"
  15. print"Dosya ismi degismek icin : rename"
  16. print"Baglantiyi koparmak icin : cikis"
  17. def mkdir():
  18. dam = raw_input("klasor ismi :")
  19. ftp.mkd(dam)
  20. def yenile():
  21. ftp.cwd(directory)
  22. files = ftp.dir()
  23. def sil():
  24. malta = raw_input("Silinecek dosya ismi : ")
  25. ftp.delete(malta)
  26. def klasil():
  27. sonc = raw_input("Silinecek klasor : ")
  28. ftp.rmd(sonc)
  29. def rename():
  30. dak = raw_input("degistirilecek dosyanin ismi : ")
  31. dac = raw_input("neye degissin ? : ")
  32. ftp.rename(dak, dac)
  33. while True:
  34. komut = raw_input(">>>")
  35. if komut == "mkd":
  36. mkdir()
  37. if komut == "yardim":
  38. yardim()
  39. if komut == "yenile":
  40. yenile()
  41. if komut == "sil":
  42. sil()
  43. if komut == "klasil":
  44. klasil()
  45. if komut == "rename":
  46. rename()
  47. if komut == "cikis":
  48. ftp.quit()
Advertisement
Add Comment
Please, Sign In to add comment