An Elementary Introduction to the Wolfram Language
44Importar y exportar
Importe la versión en texto de la portada del sitio web de la ONU (podría haber cambiado ya):
In[1]:=
Click for copyable input
Out[1]=
El resultado es una cadena de caracteres, posiblemente con algunas líneas en blanco. Se comienza dividiendo la cadena de caracteres en los cambios de línea.
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
Import se usa para importar una gran variedad de elementos diferentes. "Hyperlinks" trae los hipervínculos que aparecen en una página web; "Images" trae imágenes.
Traiga una lista de los hipervínculos en la portada del sitio web de las NU:
In[4]:=
Click for copyable input
Out[4]=
In[5]:=
Click for copyable input
Out[5]=
In[6]:=
Click for copyable input
Out[6]=
In[7]:=
Click for copyable input
Out[7]=
In[8]:=
Click for copyable input
Out[8]=
De la misma forma que se importan de la web, Import también puede importar de los archivos propios del usuario, ya sea que estén guardados en su computadora o en Wolfram Cloud.
Wolfram Language no solo permite trabajar con páginas web y sus archivos, sino también con servicios o APIs. Por ejemplo, SocialMediaData hace posible traer datos de servicios de medios sociales, al menos cuando se les haya autorizado a enviar sus datos.
Encuentre la red los amigos en Facebook que permiten el acceso a sus datos de conexión:
In[9]:=
Click for copyable input
Out[9]=
In[10]:=
Click for copyable input
Out[10]=
Solicite miniaturas de las imágenes:
In[11]:=
Click for copyable input
Out[11]=
Se reconocen como tipos diferentes de pájaros:
In[12]:=
Click for copyable input
Out[12]=
Una fuente muy importante de información externa para su uso en Wolfram Language es el Wolfram Data Repository. La información en este repositorio proviene de muchas partes, pero todo ello está armado de tal manera que se facilite su uso con Wolfram Language.
Se puede ver lo que hay ahí explorando el contenido del Wolfram Data Repository.
In[13]:=
Click for copyable input
Out[13]=
In[14]:=
Click for copyable input
In[15]:=
Click for copyable input
In[16]:=
Click for copyable input
Out[16]=
In[17]:=
Click for copyable input
Out[17]=
Aquí está una parte del archivo resultante:
Importe de regreso el contenido de ese archivo a Wolfram Language:
In[18]:=
Click for copyable input
Out[18]=
Wolfram Language tiene la capacidad para importar y exportar en centenares de formatos de diferente tipo.
In[19]:=
Click for copyable input
Out[19]=
Crear geometría en 3D, en forma apropiada para su impresión, puede ser un asunto bastante complicado. La función Printout3D realiza todos los pasos automáticamente, y puede también enviar la geometría resultante a un servicio de impresión en 3D (o a la impresora 3D propia, si se cuenta con una).
Haga un grupo aleatorio de esferas:
In[20]:=
Click for copyable input
Out[20]=
In[21]:=
Click for copyable input
Out[21]=
44.1Importe las imágenes de http://google.com»
Muestra de salida esperada:
Out[]=
44.2Haga un collage de discos con los colores dominantes en las imágenes de http://google.com»
Muestra de salida esperada:
Out[]=
Muestra de salida esperada:
Out[]=
44.4Haga un collage de imágenes con las imágenes en http://nps.gov»
Muestra de salida esperada:
Out[]=
Muestra de salida esperada:
Out[]=
44.6Use TextCases con "Country" para encontrar los casos de nombres de países en http://nato.int, y cree una nube de palabras con ellos. »
Muestra de salida esperada:
Out[]=
44.7Encuentre el número de vínculos en https://en.wikipedia.org»
Muestra de salida esperada:
Out[]=
44.8Envíe un mensaje a uno mismo con el mapa de la ubicación donde se encuentre. »
Muestra de salida esperada:
Out[]=
44.9Envíe un mensaje a uno mismo con un ícono de la fase actual de la luna. »
Muestra de salida esperada:
Out[]=
¿Por qué se obtienen resultados diferentes al ejecutar los ejemplos relativos a sitios web?
¡Porque los sitios web han cambiado! Lo que se obtiene es lo que contienen al momento de entrar.
¿Por qué Import no recupera algunos elementos que se ven al visitar una página web con un navegador?
¿Qué formatos maneja Import?
¿Cómo determinan Import y Export cuál es el formato que deben usar?
¿Dónde pone Export los archivos que crea?
Si no se da el directorio en el nombre del archivo que se especifica, se va al directorio activo. Se puede abrir como lo haría el sistema operativo, usando SystemOpen, y se borra con DeleteFile.
¿Qué es una API?
¿Cómo se autoriza la conexión a una cuenta externa del usuario?
Cuando se usa SocialMediaData o ServiceConnect, por lo regular se pide que se autorice la aplicación Wolfram Connection para ese servicio determinado.
 
Download Notebook Version
en