Pitonia
Bienvenido a Pythonia - ¡El repositorio de la colección de funciones de Python! Este es un repositorio público donde cualquiera puede contribuir con sus funciones de Python. Ya sea que se trate de un solo script o un proyecto más complejo dividido en múltiples archivos, sus contribuciones son bienvenidas.
Tabla de contenido
- Acerca de
- Cómo contribuir
- Pautas
- Estructura de carpetas
- Licencia
- Contribuir
Acerca de
Este repositorio es una colección de varias funciones y scripts de Python. El objetivo es crear un conjunto diverso de funciones útiles que puedan ayudar a otros desarrolladores y entusiastas. Las contribuciones pueden variar desde simples funciones de utilidad hasta proyectos más complejos.
Cómo contribuir
Contribuir a este repositorio es simple. Siga los pasos a continuación para comenzar:
- Bifurca el repositorio : haga clic en el botón
Fork en la esquina superior derecha de esta página. - Clone su horquilla : Clone su repositorio bifurcado a su máquina local.
git clone https://github.com/ < your-username > /python-functions-collection.git
- ** Crear una nueva rama: cree una nueva rama para sus contribuciones.
git checkout -b my-new-function
- Agregue su función: agregue sus funciones Python a la carpeta apropiada o cree una nueva.
- Comprometer sus cambios: confirme sus cambios con un mensaje de confirmación significativo.
git add .
git commit -m " Add new function for XYZ "
- Empuje a su horquilla: empuje sus cambios a su repositorio bifurcado.
git push origin my-new-function
- Cree una solicitud de extracción: vaya al repositorio original y haga clic en el botón
New Pull Request . - También actualice el archivo "requisitos.txt" de acuerdo con su proyecto.
Pautas
Para garantizar que el repositorio permanezca organizado y útil, siga estas pautas al contribuir:
- Organice el código en las carpetas: si su contribución consta de múltiples archivos o piezas, colóquelos dentro de una carpeta. Nombra la carpeta descriptivamente.
- Contribuciones de un solo archivo: si su contribución es un solo archivo de Python, colóquelo directamente en la sección apropiada.
- Convenciones de nombres: use nombres descriptivos para archivos y carpetas. Evite nombres genéricos como script.py o function.py.
- Documentación: incluya comentarios y documentos en su código para explicar su funcionalidad.
- Pruebas: si es posible, incluya un pequeño script de prueba o un ejemplo que muestre cómo usar su función.
- Información de la licencia: asegúrese de que sus contribuciones sean compatibles con la licencia del repositorio (ver más abajo).
Estructura de carpetas
Organizar el repositorio de manera significativa. Aquí hay una estructura de ejemplo:
Pytonia/
|
| -- single_file_functions/
| | -- example_function.py
|
| -- multi_part_functions/
| | -- project_name/
| | -- part1.py
| | -- part2.py
| | -- README.md
|
| -- README.md
- single_file_functions: para contribuciones de archivos de Python individuales.
- multi_part_functions: para proyectos con múltiples piezas/archivos. Cada proyecto debe tener su propia carpeta.
- ReadMe.md: este archivo.
Licencia
Este proyecto tiene licencia bajo la licencia MIT. Al contribuir, usted acepta que sus contribuciones se licenciarán bajo la licencia MIT.
Contribuir
Agradecemos las contribuciones de todos. Así es como puedes ayudar:
- Envíe informes de errores y solicitudes de funciones: use el rastreador de problemas para informar errores o sugerir características.
- Revise las solicitudes de extracción: revise las solicitudes de extracción de otros contribuyentes.
- Mejorar la documentación: ayude a mejorar este readme, agregar comentarios y mejorar la documentación del código.