sabato 14 gennaio 2012

FTP Client su Android + Python

per utilizzare il telefono Android come client FTP e' piuttosto semplice utilizzando la libreria ftplib

---------------------------------------------------------------------------------------------------------

import ftplib
s = ftplib.FTP('192.168.0.1','luca','password')
f = open('/mnt/sdcard/datalogger.db','rb')      #path del file che deve essere inviato         
s.storbinary('STOR datalogger.db', f)         #come deve essere salvato il file sul server
                                                                            #il comando STOR non accetta il percorso ma solo il 
                                                                            #nome del file per cui per porlo in directory particolare
                                                                           # si deve usare il comando CWD
f.close()                               
s.quit()

---------------------------------------------------------------------------------------------------------

Qualche problema in piu' deriva dal lato server. Per esempio installando su Linux il server FTP VsFtp si avra' una configurazione  di base sostanzialmente paranoica che non permette di fare quasi niente oltre a loggarsi per cui si deve editare il file di configurazione in modo da permettere la scrittura agli utenti

Nessun commento:

Posta un commento

RTK data in DJI log

Rispetto al precedente post ho letto che il parser non estrae tutte le informazioni dal log. A me interessano i dati RTK del drone. Per est...