Skip to content

majimtor/tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculadora de coste de impresión

Solicitudes de funciones Informes de errores Solicitudes de extracción Pacto del Colaborador Licencia: MIT Tamaño del repositorio

Índice de contenido

1. El repositorio

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.

↑ Volver al principio

2. Descripción del proyecto

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.

↑ Volver al principio

3. Contribución

Además de contribuir a escribir código y solucionar problemas, puede participar en el proyecto de otras maneras, como, por ejemplo:

↑ Volver al principio

3.1. Código de conducta

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.

↑ Volver al principio

4. Requisitos previos

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.

↑ Volver al principio

5. Métodos de ejecución

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.

↑ Volver al principio

5.1. Intérprete de comandos

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.

↑ Volver al principio

5.2. Modo interactivo

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.

↑ Volver al principio

5.3. Entorno de desarrollo y aprendizaje integrado

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.

↑ Volver al principio

6. Instrucciones de uso

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.

↑ Volver al principio

7. Demostración

VS Code in action

https://github.com/alejimdro/tests/blob/main/demo.gif?raw=true

https://github.com/alejimdro/tests/raw/main/demo.gif

↑ Volver al principio

8. Agradecimientos

Sus contribuciones al código abierto, grandes o pequeñas, hacen posible proyectos como este. Muchas gracias por dedicar su tiempo a contribuir.

↑ Volver al principio

9. Licencia

Copyright (c) Alejandro Jiménez. Todos los derechos reservados.

Código fuente disponible bajo la licencia MIT.

↑ Volver al principio

About

Repository for tests and experiments.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published