python ftp 上传

简介: #!/usr/bin/python# -*-coding:utf-8 -*-from ftplib import FTPdef ftpconnect(host,username,password): ftp=FTP() ftp.
#!/usr/bin/python
# -*-coding:utf-8 -*-

from ftplib import FTP

def ftpconnect(host,username,password):
    ftp=FTP()
    ftp.connect(host,7005)
    ftp.login(username,password)
    return ftp


#从ftp下载
def downloadfile(ftp,remotepath,localpath):
    bufsize = 1024
    fp=open(localpath,'wb')
    ftp.retrbinary('RETR ' + remotepath,fp.write,bufsize)
    ftp.set_debuglevel(0)
    fp.close()


def uploadfile(ftp,remotepath,localpath):
    bufsize=1024
    fp=open(localpath,'rb')
    ftp.storbinary('STOR ' + remotepath,fp,bufsize)
    ftp.set_debuglevel(0)
    fp.close()


if __name__=='__main__':
    ftp=ftpconnect("60.174.203.118","ahwater","1qaz@WSX")
    #uploadfile(ftp,"D:\\秦瑞-工作\\BugReport.txt","BugReport-bak.txt")
    uploadfile(ftp,"py_ftp.py","D:\py_ftp.py")


ftp.quit()

 

目录
相关文章
|
2月前
|
中间件 Docker Python
【Azure Function】FTP上传了Python Function文件后,无法在门户页面加载函数的问题
通过FTP上传Python Function至Azure云后,出现函数列表无法加载的问题。经排查,发现是由于`requirements.txt`中的依赖包未被正确安装。解决方法为:在本地安装依赖包到`.python_packages/lib/site-packages`目录,再将该目录内容上传至云上的`wwwroot`目录,并重启应用。最终成功加载函数列表。
|
3月前
|
存储 数据安全/隐私保护 Python
Python编程--使用Ftplib破解FTP用户口令的方法
Python编程--使用Ftplib暴力破解FTP用户口令
26 0
|
7月前
|
存储 数据库连接 数据库
如何使用Python上传文件到FTP服务器
如何使用Python上传文件到FTP服务器
114 1
|
7月前
|
Ubuntu Python
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
891 1
|
8月前
|
Shell Python Windows
通过Python实现win11环境下FTP的上传与下载
通过Python实现win11环境下FTP的上传与下载
120 0
|
存储 数据安全/隐私保护 Python
用python写一款FTP自动化的脚本
用python写一款FTP自动化的脚本
255 0
|
编解码 数据安全/隐私保护 Python
Python操作FTP服务器实现文件和文件夹的上传与下载,python清理ftp目录下的所有文件和非空文件夹
Python操作FTP服务器实现文件和文件夹的上传与下载,python清理ftp目录下的所有文件和非空文件夹
277 0
|
编解码 数据安全/隐私保护 Python
Python 连接FTP服务器并实现文件夹下载实例演示,python区分ftp目录下文件和文件夹方法,ftp目录下包含中文名问题处理
Python 连接FTP服务器并实现文件夹下载实例演示,python区分ftp目录下文件和文件夹方法,ftp目录下包含中文名问题处理
275 0
|
存储 程序员 Linux
python 使用ftplib连接ftp服务器获取目录、文件及它们的修改时间
* 获取当前路径或者指定路径下的文件、目录 * 检查指定路径是目录还是文件 * 根据目录、文件的修改时间来判断是否下载ftp的文件。 由于ftplib中的FTP无法满足我这一需求,所以只能重写一个MyFTP类继承FTP,写一个方法来实现,除了这个还实现了一个获取当前目录下的所有目录及文件。
1354 0
python 使用ftplib连接ftp服务器获取目录、文件及它们的修改时间
|
Web App开发 jenkins 测试技术
web自动化 基于python+Selenium+PHP+Ftp实现的轻量级web自动化测试框架
web自动化 基于python+Selenium+PHP+Ftp实现的轻量级web自动化测试框架
186 0

热门文章

最新文章