欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用python實(shí)現(xiàn)ftp的文件讀寫方法

 更新時間:2019年07月02日 10:54:01   作者:wljwlj  
今天小編就為大家分享一篇使用python實(shí)現(xiàn)ftp的文件讀寫方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

ftp登陸連接

from ftplib import FTP      #加載ftp模塊
ftp=FTP()             #設(shè)置變量
ftp.set_debuglevel(2)       #打開調(diào)試級別2,顯示詳細(xì)信息
ftp.connect("IP","port")     #連接的ftp sever和端口
ftp.login("user","password")   #連接的用戶名,密碼
print ftp.getwelcome()      #打印出歡迎信息
ftp.cmd("xxx/xxx")        #進(jìn)入遠(yuǎn)程目錄
bufsize=1024           #設(shè)置的緩沖區(qū)大小
filename="filename.txt"      #需要下載的文件
file_handle=open(filename,"wb").write #以寫模式在本地打開文件
ftp.retrbinaly("RETR filename.txt",file_handle,bufsize) #接收服務(wù)器上文件并寫入本地文件
ftp.set_debuglevel(0)       #關(guān)閉調(diào)試模式
ftp.quit()            #退出ftp
 
ftp相關(guān)命令操作
ftp.cwd(pathname)         #設(shè)置FTP當(dāng)前操作的路徑
ftp.dir()             #顯示目錄下所有目錄信息
ftp.nlst()            #獲取目錄下的文件
ftp.mkd(pathname)         #新建遠(yuǎn)程目錄
ftp.pwd()             #返回當(dāng)前所在位置
ftp.rmd(dirname)         #刪除遠(yuǎn)程目錄
ftp.delete(filename)       #刪除遠(yuǎn)程文件
ftp.rename(fromname, toname)#將fromname修改名稱為toname。
ftp.storbinaly("STOR filename.txt",file_handel,bufsize) #上傳目標(biāo)文件
ftp.retrbinary("RETR filename.txt",file_handel,bufsize) #下載FTP文件

以上這篇使用python實(shí)現(xiàn)ftp的文件讀寫方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python反轉(zhuǎn)列表的三種方式解析

    python反轉(zhuǎn)列表的三種方式解析

    這篇文章主要介紹了python反轉(zhuǎn)列表的三種方式解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-11-11
  • tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例

    tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例

    這篇文章主要為大家詳細(xì)介紹了tensorflow學(xué)習(xí)筆記之mnist的卷積神經(jīng)網(wǎng)絡(luò)實(shí)例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Python和php通信亂碼問題解決方法

    Python和php通信亂碼問題解決方法

    Python是在windows下的客戶端,用的是cp936編碼,php用的是utf-8編碼,如果單純使用urllib.urlencode編碼之后post發(fā)送的話,php接收過來的中文會是類似\xb0\xe1這種形式的編碼
    2014-04-04
  • 最新評論