ホームページ >バックエンド開発 >Python チュートリアル >Python は定期的にカメラ画像を収集し、ftp サーバー機能にアップロードします。
最初はスクリーンショットです。カメラから画像をキャプチャします。
次に、画像を FTP サーバーにアップロードします。
もちろん、最後には写真を削除します
以下は、カメラから収集した写真を毎秒ローカル FTP にアップロードするプログラムです:
remote = ftplib.FTP('219.246. 57.162') <br>remote.login()<br>while 1:<br> try:<br>remote.nlst("1.txt")<br> ただし:<br> print "開始する準備ができていません! "<br> continue<br> timex = time.localtime()<br> cur_time = "%4d%02d%02d%02d%02d%02d"%(timex[0],timex[1],timex[2] ,timex[ 3],timex[4],timex[5])<br> cam.saveSnapshot('%s.jpg'%cur_time) <br> #remote.dir()<br> file = open('% s.jpg '%cur_time,'rb')<br> Remote.storbinary('STOR %s.jpg'%cur_time,file)<br> file.close()<br> os.system("del %s. jpg"% cur_time)<br> #print "アップロード ok!"<br> time.sleep(1)<br>remote.quit()
< /pre>
gt;