python ftplib_Python ftplib.FTP()使用示例(demo)代码

本文介绍了Python ftplib模块的使用,包括FTP登录验证、尝试登录FTP服务器、创建FTP文件夹、上传文件、列出文件夹子路径、获取文件大小及下载文件等操作。通过示例代码详细展示了每个功能的实现。
摘要由CSDN通过智能技术生成

1、验证ftp是否能登陆成功def ValidateLogin(ipaddr, userName, passWord):

userName = userName.replace("\n","")

passWord = passWord.replace("\n","")

try:

print "-"*12

print "User:",userName,"Password:",passWord

ftp = FTP(ipaddr)

ftp.login(userName,passWord)

ftp.retrlines('LIST')

print "\t\n[!] Login successful:",userName, passWord

ftp.quit()

sys.exit(2)

except (ftplib.all_errors), msg:

#print "[-] An error occurred:", msg

pass

2、尝试登陆ftp服务器def try_login(custom_users, custom_passwords, host, port):

for user in custom_users:

for password in custom_passwords:

try:

con = ftplib.FTP(timeout=3.5)

con.connect(host, port)

ans = con.login(user,password)

if "230" in ans:<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值