You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ En *Python*, se suele usar el código de 3 modos relacionados:
69
69
70
70
***Interactivo**: Esto es común en tareas exploratorias, cuando aún no tenemos del todo definido el problema. Por ejemplo, tenemos un conjunto de datos en uno o más archivos y necesitamos saber qué información contienen, quizás hacer algún gráfico o buscar palabras claves. Los modos interactivos de *Python* pueden habilitarse al usarlo directamente en la terminal a través del intérprete del lenguaje, mediante *Jupyter Notebooks*, compiladores online, etc.
71
71
72
-
***Scripts**: Los *scripts* (del inglés guión) se refieren a pequeños programas que se usan para tareas sencillas, generalmente cuando queremos automatizar tareas como hacer una copia de respaldo (backup) semanal, o descargar alguna información de una página web cada vez que esta actualice cierta información. A veces también estos *scripts* se usan como "pegamento" para concatenar programas, generalmente cuando estos programas son complejos o no tenemos acceso al código fuente (o no entendemos el código fuente).
72
+
***Scripts**: Los *scripts* (del inglés "guión") se refieren a pequeños programas que se usan para tareas sencillas, generalmente cuando queremos automatizar tareas como hacer una copia de respaldo (backup) semanal, o descargar alguna información de una página web cada vez que esta actualice cierta información. A veces también estos *scripts* se usan como "pegamento" para concatenar programas, generalmente cuando estos programas son complejos o no tenemos acceso al código fuente (o no entendemos el código fuente).
73
73
74
74
***Paquetes o librerías**: Esto es más o menos lo que uno tiene en mente cuando piensa en un programa, como una hoja de cálculo, o una aplicación para el celular. Es decir, son varios bloques de códigos organizados para realizar diversas tareas. En general, un **usuario** de *Python* NO escribe librerías, sino que hace uso de ellas. Escribir librerías requiere de ciertos principios de ingeniería del software; de lo contrario el código tendrá altas probabilidades de ser ineficiente, difícil de mantener y propenso a errores.
Copy file name to clipboardExpand all lines: guia_estilo_pep8.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,6 @@
4
4
5
5
# 6.4 Guía de estilo PEP8.
6
6
7
-
En la organización *Python* existen lo que se llaman *PEP's* o [*Python Enhancement Proposals*](http://www.python.org/dev/peps/pep-0001/#what-is-a-pep), los cuales son documentos que proveen información a la comunidad de *Python* o describen nuevas características del lenguaje, su proceso de desarrollo o su entorno. Uno de estos *PEP's* es el *PEP8*, el cual está dedicado a la recopilación de los estándares de estilo seguidos por los desarrolladores de *Python* a la hora de escribir código para la librería estandar. Un listado completo de los *PEP's* se puede encontrar [aquí](http://www.peps.io/), mientras que una versión en castellano del *PEP8* se puede descargar de [aquí](documentos/guia_pep8_es.pdf) en este repositorio.
7
+
En la organización *Python* existen lo que se llaman *PEP's* o [*Python Enhancement Proposals*](http://www.python.org/dev/peps/pep-0001/#what-is-a-pep), los cuales son documentos que proveen información a la comunidad de *Python* o describen nuevas características del lenguaje, su proceso de desarrollo o su entorno. Uno de estos *PEP's* es el *PEP8*, el cual está dedicado a la recopilación de los **estándares de estilo** seguidos por los desarrolladores de *Python* a la hora de escribir código para la librería estandar. Un listado completo de los *PEP's* se puede encontrar [aquí](http://www.peps.io/), mientras que una versión en castellano del *PEP8* se puede descargar de [aquí](documentos/guia_pep8_es.pdf) en este repositorio.
8
8
9
9
<ahref = "https://github.com/ejdecena/tutorial_python">[IR AL ÍNDICE]</a>
Copy file name to clipboardExpand all lines: instalador_paquetes_pip.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
9
9
## 6.1.1 Instalación.
10
10
11
-
*Pip* no viene instalado con *Python*, por tanto para instalarlo. En un sistema operativo *Linux*, con paquetería *apt* (*Debian*, *Ubuntu*, *Linux Mint*, etc), debemos abrir una terminal (`Ctrl + Alt + T`) y ejecutar:
11
+
*Pip* no viene instalado con *Python*, por lo tanto hay que instalarlo. En un sistema operativo *Linux*, con paquetería *apt* (*Debian*, *Ubuntu*, *Linux Mint*, etc), debemos abrir una terminal (`Ctrl + Alt + T`) y ejecutar:
12
12
```bash
13
13
$ sudo apt-get install python3-pip
14
14
```
@@ -22,7 +22,7 @@ $ pip install -U pip
22
22
23
23
## 6.1.3 Administrar paquetes Python.
24
24
25
-
Ahora veremos el uso básico más común de *Pip*. Para ver la lista de todos los comandos posibles con *Pip* y sus opciones más generales, solo tenemos que ejecutar:
25
+
Para ver la lista de todos los comandos posibles con *Pip* y sus opciones más generales, solo tenemos que ejecutar:
26
26
```bash
27
27
$ pip
28
28
```
@@ -34,14 +34,14 @@ $ pip [comando] --help
34
34
35
35
## 6.1.4 Buscar paquetes.
36
36
37
-
Para buscar un determinado paquete en el PyPI, simplemente intruducimos una cadena de búsqueda en la siguiente instrucción en una terminal:
37
+
Para buscar un determinado paquete en el *PyPI*, simplemente intruducimos una cadena de búsqueda en la siguiente instrucción en una terminal:
38
38
```bash
39
39
$ pip search [cadena de búsqueda]
40
40
```
41
41
42
42
## 6.1.5 Información de paquetes.
43
43
44
-
Una vez localizado un paquete con la instrucción `pip search`, podemos solicitar a *Pip* que nos muestre información adicional del paquete ejecutando la siguiente instrucción desde la terminal:
44
+
Una vez localizado un paquete con la instrucción `pip search`, podemos solicitar a *Pip* que nos muestre información adicional del paquete ejecutando la siguiente instrucción desde la terminal:
45
45
```bash
46
46
$ pip show [paquete]
47
47
```
@@ -55,7 +55,7 @@ $ pip install [paquete]
55
55
56
56
## 6.1.7 Descargar paquete.
57
57
58
-
Para descargar un paquete con todas las dependencias pero SIN instalarlo, ejecutamos desde la terminal:
58
+
Para **descargar** un paquete con todas las dependencias pero **sin instalarlo**, ejecutamos desde la terminal:
0 commit comments