⑴ Python中如何獲取FTP伺服器上的文件大小
這要看你下載用了哪個ftp庫
搜到的代碼
files = ftp.nlst()
for f in files:
print f
⑵ 如何獲取ftp伺服器下指定文件的大小
調用格式: 〈整數型〉 對象.取目錄列表 ([文本型 欲列出的文件],[文本型變數/變數數組 存放文件名的數組變數],[整數型變數/變數數組 存放文件屬性的數組變數],[長整數型變數/變數數組 存放文件尺寸的數組變數],[日期時間型變數/變數數組 存放文件時間的數組變數]) - 網路傳送支持庫->FTP輔助對象
英文名稱:FtpGetDirList
返回FTP伺服器上指定目錄內的所有匹配文件和子目錄信息。成功返回被找到的文件和子目錄的數目,失敗返回 -1失敗的原因有可能是FTP伺服器的目錄結構暫時不被支持。本命令為初級對象成員命令。
參數<1>的名稱為「欲列出的文件」,類型為「文本型(text)」,可以被省略。可以包含路徑,可以使用多字元 (*) 和單字元 (?) 通配符來指定多重文件及目錄。
參數<2>的名稱為「存放文件名的數組變數」,類型為「文本型(text)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件和子目錄名稱。變數數組內原有數據被全部銷毀,變數數組的維數被自動調整為所找到的文件數目。
參數<3>的名稱為「存放文件屬性的數組變數」,類型為「整數型(int)」,可以被省略,提供參數數據時只能提供變數及變數數組。當前不被支持,留做以後擴展。
參數<4>的名稱為「存放文件尺寸的數組變數」,類型為「長整數型(int64)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件的尺寸,並與文件名數組成員一一對應。
參數<5>的名稱為「存放文件時間的數組變數」,類型為「日期時間型(date)」,可以被省略,提供參數數據時只能提供變數及變數數組。提供參數數據時只能提供變數數組。在命令執行完畢後,本變數數組內被順序填入所找到的匹配文件的最後修改時間,並與文件名數組成員一一對應。變數數組內原有數據被全部銷毀,變數數組的維數被自動調整為所找到的文件數目。
⑶ 在Ftp客戶端如何得知伺服器磁碟空間使用狀況
5月17日 19:42 1、FTP(File Transfer Protocol,文件傳輸協議是Internet上使用非常廣泛的一種通訊協議,它是為Internet用戶進行文件傳輸(包括文件的上傳和下載)而制定的。要想實現FTP文件傳輸,必須在相連的兩端都裝有支持FTP協議的軟體,裝在您的電腦上的叫FTP客戶端軟體,裝在另一端伺服器上的叫做FTP伺服器端軟體。
客戶端FTP軟體使用方法很簡單,啟動後首先要與遠程主機建立連接,然後向遠程主機發出傳輸命令,遠程主機在收到命令後就給予響應,並執行正確的命令。目前Windows系統中最常用的FTP軟體是CUTEFTP。FTP有一個根本的限制,那就是,如果用戶在某個主機上沒有注冊獲得授權,即沒有用戶名和口令,就不能與該主機進行文件傳輸。但匿名FTP伺服器除外,它允許用戶以anonymous作為用戶名,以Email地址作密碼來登錄,從而使用戶獲得免費資源。
實際的操作中FTP就象控制自己的硬碟一樣簡單
2和3、在你自己的計算機上安裝Windows2000或XP自帶的IIS組件及ftp相關服務即可,或者下載一個serv-u軟體,這個操作非常方便,新建一個用戶及密碼,選擇一個目錄,設置相關的許可權後點應用,這樣就設置好了FTP伺服器了。http://www.bbsxp120.com/article/show.asp?id=1428這兒有個用Serv-U架設FTP伺服器的圖解教程,非常簡潔!
這樣你的計算機就可以當作ftp伺服器了,祝你好運!
⑷ 如何獲取ftp伺服器空間大小
這應該是分兩種形式的,一種形式的以單機做為虛擬伺服器,這樣設置的FTP用戶名和密碼其實就是本機的用戶名和密碼,可以破解成功,還有一種形式是分配惹干FTP空間,這個FTP有帳號和密碼是無法獲取整個伺服器的用戶名和密碼!
⑸ 怎麼獲取ftp伺服器空間大小
如果你是用的伺服器.在本地電腦點開始-運行.輸入mstsc後按確定.在彈出的窗口出依次輸入伺服器的IP用戶和密碼
⑹ 如何獲取FTP伺服器上的剩餘磁碟空間
伺服器和空間是兩種不同的東西.查看容量大小的方法也不同.
如果你是用的伺服器.在本地電腦點開始-運行.輸入mstsc後按確定.在彈出的窗口出依次輸入伺服器的IP用戶和密碼.遠程登錄伺服器.然後右鍵單擊"我的電腦"-"管理"-"磁碟管理".即可查看該伺服器的硬碟容量.
如果你是用的空間.需要在IDC服務商的網站上登錄你的用戶,後台會有虛擬主機管理的選項.在後台可查看你空間的容量大小.
⑺ 怎麼獲取ftp伺服器上指定文件的大小
可以用原始指令
size [path]filename
如果文件存在 返迴文件長度
否則返回5xx 失敗
⑻ 如何查看FTP空間使用了多少
CuteFTP Pro 軟體為客戶端,其他FTP軟體設置大致相
正常連接FTP伺服器後,會看到如下提示信息,其中300000 Kbytes為總空間容量,38363 Kbytes為已經使用空間容量,261636 Kbytes為剩餘的可用空間容量。
* FTP登陸提示信息樣例:
150 Opening ASCII mode data connection for /bin/ls.
226-Maximum disk quota limited to 300000 Kbytes
Used disk quota 38363 Kbytes, available 261636 Kbytes
226 Transfer complete.
⑼ 如何獲取ftp伺服器下指定文件的大小
//////獲取ftp伺服器上指定文件夾的文件列表(包含文件大小)//////////////////publicDictionaryGetFTPList(stringServerIP,stringUSERID,stringPassWord,stringpath){Dictionarydic=newDictionary();if(path==null)path="";FtpWebRequestreqFtp;try{reqFtp=(FtpWebRequest)FtpWebRequest.Create(newUri("ftp://"+ServerIP+"/"+path));reqFtp.KeepAlive=false;reqFtp.UseBinary=true;//指定ftp數據傳輸類型為二進制reqFtp.Credentials=newNetworkCredential(USERID,PassWord);//設置於ftp通訊的憑據reqFtp.Method=WebRequestMethods.Ftp.ListDirectoryDetails;//指定操作方式WebResponseresponse=reqFtp.GetResponse();//獲取一個FTP響應StreamReaderreader=newStreamReader(response.GetResponseStream(),Encoding.GetEncoding("GB2312"));//讀取響應流stringline=reader.ReadLine();while(line!=null){if(line!="."&&line!=".."){intend=line.LastIndexOf('');intstart=line.IndexOf("");stringfilename=line.Substring(end+1);if(filename.Contains(".")){line=line.Replace(filename,"");dic.Add(filename.Trim(),int.Parse(line.Substring(start).Trim()));}}line=reader.ReadLine();}}catch(Exceptionex){Console.WriteLine(ex.Message);}returndic;}文件夾或者某一文件都適用
⑽ 我想問下用ftp軟體能不能看到伺服器上文件夾大小 如果可以要怎麼查看 我用的FlashFXP、 8uftp
你上傳上去上面就有顯示的文件上面時間 文件多大