Facile !? sauf que le Mac place ce qui est récupéré du Net en quarantaine, et seuls certains programmes y ont accès ! Une ligne de commande pour regarder le fichier ? nada, les commandes dans le terminal ne sont pas assermentées. Voyons le Finder... oui, il peut manipuler le fichier et le mettre dans le dossier Documents. Là, le fichier est accessible en ligne de commande.... mais toujours pas par Python ! Du coup recopie (en ligne de commande car le finder n’affiche pas /tmp) dans /tmp (répertoire des fichiers temporaires) où il est enfin accessible par Python. Problème résolu mais pas de façon triviale.
Je veux bien croire que c’est pour notre sécurité, mais le caractère User-friendly du Mac vient vraiment d’en prendre un coup... ai-je manqué une subtilité ?
Finalement, je viens de trouver le moyen de contournement : utiliser une bibliothèque Python (quandl) qui récupère directement les valeurs sur le net (plus la peine de manipuler des fichiers). Mais sans cette alternative ce serait galère à réactualiser.