- 1. El repositorio
- 2. Descripción del proyecto
- 3. Contribución
- 4. Requisitos previos
- 5. Métodos de ejecución
- 6. Instrucciones de uso
- 7. Demostración
- 8. Agradecimientos
- 9. Licencia
En este repositorio se lleva a cabo el desarrollo de una calculadora de coste de impresión para la Universidad de Las Palmas de Gran Canaria en colaboración con la comunidad de programadores de GitHub. Es concebido no solo como un espacio donde se trabaja en el código y se corrigen errores, sino también como hoja de ruta del proyecto, donde sugerir cambios y proponer nuevas ideas.
Una simple y efectiva calculadora de coste de impresión desarrollada para la comunidad universitaria de la Universidad de Las Palmas de Gran Canaria por Alejandro Jiménez.
Este sencillo pero eficiente script le ayudará a conocer con antelación y exactitud cuál es el coste de impresión de un determinado número de páginas, procurando, en todo momento, el aprovechamiento optimizado del importe a pagar.
Además de contribuir a escribir código y solucionar problemas, puede participar en el proyecto de otras maneras, como, por ejemplo:
- Reportar errores y agregar propuestas de funciones y colaborar en su verificación a medida que se registran
- Revisar los cambios en el código fuente
- Revisar la documentación y enviar solicitudes de extracción para corregir errores tipográficos, proponer contenido nuevo o cualquier otro
tema / asunto / problema / cuestión
Tenga en cuenta que el presente proyecto se publica con un Código de Conducta del Colaborador. Al contribuir a este proyecto, usted se compromete a cumplir con sus términos.
Compruebe si su equipo ya dispone de una versión actualizada de Python; para ello, abra el intérprete de comandos e introduzca python --version
o python -V
, lo cual generará una salida con la versión de Python instalada.
Por lo general, cualquier versión de Python 3.x será suficiente, pues Python hace todo lo posible por mantener la compatibilidad con versiones anteriores dentro de sus principales versiones.
Las versiones 2.x y 3.x de Python no son intencionadamente compatibles. Si python
inicia un intérprete de Python 2.x, intente introducir python3
y compruebe si ya existe una versión actualizada instalada.
Si necesita instalar Python, consulte su página oficial de descargas e instale la versión estable más reciente.
En macOS y Windows, la instalación de Python incluye IDLE, un entorno de desarrollo y aprendizaje integrado, incorporado a la implementación por defecto del lenguaje desde la versión 1.5.2b1.
En Linux, por el contrario, IDLE se distribuye de forma separada, pudiendo ser instalado desde los repositorios de cada distribución mediante el gestor de paquetes por un usuario con privilegios de administrador.
En Linux, por el contrario, IDLE se distribuye de forma separada, pudiendo ser instalado desde los repositorios de cada distribución, mediante el gestor de paquetes, por un usuario con privilegios de administrador.
Un script, utilizado a menudo para automatizar procesos o realizar tareas específicas, es un archivo de texto que contiene instrucciones escritas en un determinado lenguaje de scripts. Esto significa que la mayoría de scripts pueden ser abiertos y editados con un editor de texto básico; sin embargo, sus comandos solo pueden ser comprendidos y ejecutados por un intérprete apropiado.
A continuación se describen algunas formas convenientes de ejecutar un script de Python en función de su entorno, plataforma, necesidades y habilidades.
Abra el intérprete de comandos y desplácese hasta el directorio de trabajo que contenga el script de Python; por ejemplo, cd ~/Desktop/Proyectos/Calculadora
, en Linux o macOS, o cd \Users\nombre_de_usuario\Desktop\Proyectos\Calculadora
, en Windows.
Una vez se encuentre en el directorio correcto, ejecute el comando python3 nombre_del_script.py
.
Una alternativa más directa sería escribir python3
seguido de la ruta del script; por ejemplo, python3 ~/Desktop/Proyectos/Calculadora/nombre_del_script.py
, en Linux o macOS, o python3 \Users\nombre_de_usuario\Desktop\Proyectos\Calculadora\nombre_del_script.py
, en Windows, y ejecutar dicho comando.
El modo interactivo es una forma muy versátil de ejecutar scripts de Python.
Para iniciar dicho modo, abra el intérprete de comandos e invoque al intérprete de Python mediante el comando python3
.
Una vez invocado el intérprete, por medio de la función integrada exec()
, que permite la ejecución dinámica de código Python, ejecute la instrucción exec(open('/home/nombre_de_usuario/Desktop/Proyectos/Calculadora/nombre_del_script.py').read())
, en Linux, exec(open('/Users/nombre_de_usuario/Desktop/Proyectos/Calculadora/nombre_del_script.py').read())
, en macOS, o exec(open('\Users\nombre_de_usuario\Desktop\Proyectos\Calculadora\nombre_del_script.py').read())
, en Windows.
Cuando se trata de ejecutar scripts desde un entorno de desarrollo integrado (IDE) o un editor de código fuente, no solo puede escribir y ejecutar código, sino también depurarlo y modificarlo, así como seleccionar, entre la amplia variedad de alternativas disponibles, el entorno que mejor se adapte a sus necesidades.
Para iniciar su IDE o editor de código fuente predeterminado, en este caso [,] IDLE, abra el intérprete de comandos e introduzca la instrucción idle
, en Linux, open -a "IDLE"
, en macOS, o start idle
, en Windows, seguida de la ubicación del script a ejecutar; por ejemplo, idle ~/Desktop/Proyectos/Calculadora/nombre_del_script.py
, open -a "IDLE" ~/Desktop/Proyectos/Calculadora/nombre_del_script.py
o start idle \Users\nombre_de_usuario\Desktop\Proyectos\Calculadora\nombre_del_script.py
.
Por el contrario, para abrir un script de forma manual, haga clic secundario sobre este, elija Edit with IDLE o, en su defecto, Abrir con y, a continuación, seleccione IDLE.
Para abrir un script directamente desde IDLE, haga clic en File, seleccione Open y, una vez localizado el script, haga clic en Open.
Finalmente, para ejecutar un script abierto con IDLE, haga clic en Run y, a continuación, seleccione Run Module, o bien presione la tecla F5 de su teclado.
Ingrese, en primer lugar, el coste de impresión por página tanto en blanco y negro como a color. A continuación, indique el número de páginas por hoja seguido de un número entero válido de páginas a imprimir y, una vez haya finalizado, inserte la palabra hecho o el número 0.
https://github.com/alejimdro/tests/blob/main/demo.gif?raw=true
https://github.com/alejimdro/tests/raw/main/demo.gif
Sus contribuciones al código abierto, grandes o pequeñas, hacen posible proyectos como este. Muchas gracias por dedicar su tiempo a contribuir.
Copyright (c) Alejandro Jiménez. Todos los derechos reservados.
Código fuente disponible bajo la licencia MIT.