国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現ftp客戶端示例分享

2020-02-23 05:11:35
字體:
來源:轉載
供稿:網友

代碼如下:
#!/usr/bin/python
#coding:utf-8
#write:JACK
#info:ftp example
import ftplib, socket, os
from time import sleep, ctime

def LoginFtp(self):
        ftps = ftplib.FTP()
        ftps.connect(self.host,self.port)
        ftps.login(self.name,self.passwd)

#未進行判斷地址輸入是否為ip或者域名;可以進行判斷是否包含<或者實體符號以及';其他可以忽略
class LoFtp(object):
    'this is ftp class example'
    host = str(raw_input('host,127.0.0.1/n'))
    if host == '':host = '127.0.0.1'

    port = raw_input('port,21/n')
    if not(port.isdigit()):port =21

    name = str(raw_input('name,anonymous/n'))
    if name=='':name='anonymous'

    passwd = str(raw_input('password/n'))
    if passwd =='':passwd=''

    def ZqFtp(self,host,name,passwd,port):
        self.host = host
        self.name = name
        self.passwd = passwd
        self.port = port

    def LoginFtp(self):
        self.ftps = ftplib.FTP()
        self.ftps.connect(self.host,self.port)
        self.ftps.login(self.name,self.passwd)
        self.buffer = 2048 #設置緩存大小

    def ShowFtp(self):
        self.LoginFtp()
        self.ftps.dir('/')
        dirs = str(raw_input('PLEASE INPUT DIR!/n'))
        print self.ftps.dir(dirs)


    def UpFtp(self):
        'uploads files'
        self.LoginFtp()
        self.ftps.set_debuglevel(2)
        filename = str(raw_input('PLEASE FILE NAME!/n'))
        file_open=open(filename,'rb') #打開文件 可讀即可
        self.ftps.storbinary('STOR %s'% os.path.basename(filename),file_open,self.buffer)
        # 上傳文件
        self.ftps.set_debuglevel(0)
        file_open.close()

    def DelFtp(self):
        'Delete Files'
        self.LoginFtp()
        filename=str(raw_input('PLEASE DELETE FILE NAME!/n'))

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳江市| 康马县| 调兵山市| 定陶县| 静乐县| 原平市| 林州市| 张掖市| 吐鲁番市| 蓬莱市| 浦县| 周口市| 长葛市| 台山市| 南城县| 股票| 高要市| 凤庆县| 阿巴嘎旗| 类乌齐县| 达州市| 科技| 富民县| 通渭县| 连山| 青海省| 如皋市| 田东县| 咸丰县| 偃师市| 邵武市| 张北县| 城固县| 镇江市| 子洲县| 临潭县| 霍山县| 德惠市| 华宁县| 蓬安县| 理塘县|