2017-02-20 82 views
-1

我想讀通過CSV文件的文件名,我想從我的FTP服務器下載,但我似乎無法得到它的工作。請讓我知道我在做什麼錯了?迭代通過CSV和下載文件名使用FTP類

ftp = Net::FTP.new 
    ftp.connect("myserver",21) 
    ftp.login("myusername","mypassword") 
    ftp.passive = false 
    files = ftp.chdir('/') 
    files = ftp.nlst("*.cfg") 

    files=CSV.foreach("phonebook.csv") do |row| 
    files=ftp.gettextfile(row,NIL) 
    end 

回答

0

我想通了,我不知道,如果真的有這樣做,但我將我數組的字符串。這並不能解釋爲什麼我從來沒有得到這個論壇的迴應,如果有人可以告訴我我在做什麼錯誤?

files=CSV.foreach("phonebook.csv") do |row| 
    tempstr = row[0].to_s 
    files = ftp.nlst(tempstr) 
    files=ftp.getbinaryfile(tempstr)