我寫一個python scrpit將文件上傳到我的文件服務器:上傳文件
host = "myhost.dev"
tn = telnetlib.Telnet()
tn.open(host, 5202)
print tn.read_until("\n")
fp = "./output"
f = open(fp, "r")
f_body = f.read()
tn.write(f_body)
tn.write("\n")
f.close()
如果文件中有一個新行character- 0a
,它是在gzip文件的二進制數據,部分是什麼我應該怎樣逃避它? python telnetlib可以自己做嗎?或者我應該這樣做?
問候
Telnet不安全!文件傳輸也不可靠! –
對於ftplib甚至SFTP,請參閱此問題:http://stackoverflow.com/questions/432385/sftp-in-python-platform-independent – agf