python 把文件ftp到另一台主机目录 ftplib

本文介绍了如何利用Python的ftplib模块将文件上传至另一台主机的目录,实现FTP文件传输功能。
摘要由CSDN通过智能技术生成

把文件ftp到另一台主机目录,可以用ftplib模块

# coding = utf-8

from ftplib import FTP
import  traceback
import socket





class FTP_OP():
    def __init__(self,ftp_host,port,ftp_user,ftp_password):
        self.ftp_host = ftp_host
        self.port = port
        self.ftp_user = ftp_user
        self.ftp_password = ftp_password

    def ftp_conn(self):

        ftp = FTP()
        ftp.connect(ftp_host=self.ftp_host,port=self.port)
        ftp.set_debuglevel(2)
        print ('login ftp_host....')
        ftp.set_debuglevel(2)
    #        ftp.connect(host,21)
        ftp.login(ftp_user=self.ftp_user,ftp_password=self.ftp_password)
        ftp.set_pasv(False)
        return ftp
        print(ftp.welcome())


'''
        ftp = FTP()
        ftp.connect(self,'191.168.166.249',21,10)
        ftp.login(user='bill',password='=2019')
        print(FTP.welcome())
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值