[PYTHON] Télécharger le fichier texte sur le serveur de location avec ftp

Depuis que j'ai pu enregistrer les données de température et d'humidité dans un fichier texte avec Raspeye Cette fois, j'ai essayé de voir si je pouvais le télécharger régulièrement sur un serveur de location.

Au fait, le serveur de location que j'ai essayé était C'était "Star Server Free". J'ai pu télécharger sans aucun problème.

import ftplib
def ftp_upload(filename):
  ftp = ftplib.FTP('Nom d'hôte du serveur')
  ftp.set_pasv('true')
  ftp.login('Nom d'utilisateur','mot de passe')
  ftp.cwd('/rp/')
  f = open(filename,'rb')
  ftp.storbinary('STOR ' + filename, f)
  f.close()

ftp_upload('data.txt')

Les données textuelles qui s'accumulent à intervalles réguliers, telles que les données de température et d'humidité, sont Est-il préférable de gérer avec MySQL plutôt qu'avec des fichiers texte?

Recommended Posts

Télécharger le fichier texte sur le serveur de location avec ftp
Télécharger et télécharger des fichiers wav sur X-Server par FTP avec Python
[Python] Je vais télécharger FTP sur le serveur FTP.
Convertir le HTML en fichier texte
Télécharger un fichier sur Dropbox
Téléchargement de fichiers vers Azure Storage (Python)
[Python] Suite - Convertir le texte PDF en CSV page par page
Téléchargez l'image téléchargée par requêtes directement vers S3
Convertir un fichier texte avec des valeurs hexadécimales en fichier binaire
[Python] Convertir le texte PDF en CSV pour chaque page (2/24 postscript)
Lisez le fichier xml en vous référant au didacticiel Python
[Python] Changer l'entrée standard du clavier en fichier texte
Comment lire du texte avec une entrée standard ou une spécification de nom de fichier comme cat en Python