import ftplib
import re
import string
ftp = ftplib.FTP('') # For access FTP link.
ftp.login ("")
ftpdir = ftp.cwd('')
data=[]
ftp.dir(data.append)
for line in data:
string.find("DIR","data")
if "DIR" in line:
print line
このコードでは、FTPサーバーに存在するDIR名のリストを取得しました。ここで、最後にリスト内に存在するDIRを見つけることができます。リスト内に最後に存在するDIRを見つける方法
私の出力は、次のとおりです。
12-09-11 10:04PM <DIR> mcl_201147_hw79u_05
12-08-11 01:19AM <DIR> mcl_201148_hw79u_02
12-16-11 12:53PM <DIR> mcl_201149_hw79u_07
12-25-11 12:11AM <DIR> mcl_201150_hw79u_05
01-07-12 12:00AM <DIR> mcl_201151_hw79u_04
01-07-12 11:37PM <DIR> mcl_201152_hw79u_05
01-17-12 01:06AM <DIR> mcl_201201_hw79u_04
01-29-12 12:52AM <DIR> mcl_201202_hw79u_04
02-04-12 01:06AM <DIR> mcl_201203_hw79u_03
02-11-12 01:28AM <DIR> mcl_201204_hw79u_05
02-17-12 01:12AM <DIR> mcl_201205_hw79u_05
02-19-12 01:22AM <DIR> mcl_201206_hw79u_05
03-02-12 02:24AM <DIR> mcl_201207_hw79u_05
03-04-12 02:01AM <DIR> mcl_201208_hw79u_05
03-05-12 12:25PM <DIR> mcl_201209_hw79u_06
は、私はこれがリストである場合は、リスト内の最後のDIRの存在(03-05-12 12:25のmcl_201209_hw79u_06)
ありがとう..私は、FTPの場所に異なる種類のファイルを持っています。私はすべてのディレクトリ名を取得すると、DIRのみを取得します.DIRは最後の場所にあります。 – user1227493
@ user1227493申し訳ありませんが、要件をよく理解していません。それでは 'データ 'には何がありますか?ディレクトリとファイル?あなたは '最後の場所にディレクトリのプレゼントを見つけるのはどういう意味ですか? '私の編集を参照してください。 – CppLearner
0:52