Bouteille de téléchargement de fichier et de processus

Je suis à l'aide de Bouteille pour le téléchargement plutôt de gros fichiers. L'idée est que lorsque le fichier est téléchargé, l'application web exécuter (et oublier) un système de commande avec le fichier téléchargé-chemin comme un argument. Sauf pour le démarrage du système de commande avec le bon chemin-fichier comme argument, je n'ai pas besoin d'enregistrer le fichier, mais j'ai besoin d'être certain que le fichier sera disponible jusqu'à la fin du processus de la transformation.

- Je utiliser le code exact est décrit ici:
http://bottlepy.org/docs/dev/tutorial.html#post-form-data-and-file-uploads

Mes questions sont:

  • Ne bouteille de stocker le fichier téléchargé dans la mémoire ou sur un endroit spécifique sur le disque (ou peut-être comme la Fiole, un peu des deux)?
  • Sera le fichier téléchargé directement à la disposition d'autres outils sans .lire() puis en enregistrant manuellement les octets d'un fichier sur le disque?
  • Quelle serait la meilleure façon de commencer le système de commande avec le fichier comme argument? Est-il possible de passer le chemin d'accès à un fichier existant directement?

OriginalL'auteur agnsaft | 2013-01-12