|
Get
<<name lit un fichier, puis en évalue chaque expression et renvoie la dernière.
Sur les systèmes dotés d'interfaces graphiques, vous pourrez normalement utiliser des outils graphiques pour lire les fichiers.
Si name correspond au nom d'un contexte Mathematica se terminant par un caractère de marque de contexte `, Get traitera ce nom pour connaître le fichier à lire.
Si name est le nom d'un fichier, il faut inclure explicitement l'extension .m.
Get est capable de lire les fichiers .mx de définitions de Mathematica écrits avec DumpSave.
<<"name" est équivalent à <<name. On peut omettre les doubles guillemets lorsque le nom est de la forme spécifiée à la section A.2.7.
Lorsqu'il apparaît qu'un fichier de nom file.mx est en fait un répertoire, Get cherchera un fichier dont le nom est comme file.mx/$SystemID/file.mx.
Lorsque le fichier trouvé par <<name est un répertoire, Mathematica essaiera de charger le fichier init.m dans ce répertoire.
Par défaut, Get recherche les fichiers dans les répertoires spécifiés par les éléments de $Path.
Get[name, Path-> " ", " ", ... ] recherche successivement les fichiers dans chacun des .
Les erreurs de syntaxe détectées dans les fichiers d'entrée Mathematica, ont le format standard suivant : filename: line: syntax error in expr. Get tente de poursuivre sa lecture du fichier même après la détection d'une erreur de syntaxe. Toutefois, si une erreur apparaît, les valeurs de $Context et $ContextPath sont remises à leurs valeurs précédant l'appel de Get.
Pendant l'exécution de Get, la variable globale $Input correspond au nom du fichier en cours de lecture.
Get["file", "key"] lit un fichier qui a été crypté avec Encode["source", "file", "key"].
Voir Mathematica : Le livre 1.11.1, 1.11.10, 2.6.10 et 2.11.1.
Voir aussi : Read, Install, RunThrough, Put, Splice, FileNames, ToFileName, ToExpression, NotebookGet.
Further Examples
|