FTP 服务器在WIN10上的搭建及服务端下载文件实例

1.搭建

(1)控制面板--->程序----->将FTP服务器打勾

FTP 服务器在WIN10上的搭建及服务端下载文件实例

(2)输入iis,或者右键桌面-->管理-->服务和应用程序--->internet information service,右键网站,添加FTP站点。

FTP 服务器在WIN10上的搭建及服务端下载文件实例

(3)cmd输入ipconfig/all,查询本机ip地址,将Ip地址填入。

FTP 服务器在WIN10上的搭建及服务端下载文件实例

(4)打勾如下

FTP 服务器在WIN10上的搭建及服务端下载文件实例

(5)确定,然后重启计算机生效。加入Ip地址是1.2.3.4,在浏览器输入ftp://1.2.3.4,跳转至物理地址。

2.客户端下载文件实例

from ftplib import FTP 
import sys,os
print(sys.executable)
os.chdir(r‘C:\Users\旺仔QQ糖\Desktop\webpageDesign‘)
filepath=‘pic‘
Host=‘1.2.3.4‘
files=[‘1.png‘,‘2.png‘,‘3.png‘,‘4.png‘]
def getFiles(files,ftp,bufsize):
	for file in files:
		ftp.retrbinary(‘retr ‘+file,open(file,‘wb‘).write,bufsize)

f=FTP(Host)
f.login()
print(‘success login‘)
f.encoding=‘GB18030‘  # encod chinese character

f.cwd(filepath)
getFiles(files,f,1024)

 需要注意的是需要  f.encoding=‘GB18030‘,否则汉字将出现乱码。

 

FTP 服务器在WIN10上的搭建及服务端下载文件实例

上一篇:window.onload


下一篇:题解【AcWing272】最长公共上升子序列