¡Conecta a los Microservicios de CodeFlex desde una Sola Librería!
Project description
CODEFLEX CLOUD S.A.S.
Codificación y Almacenamiento Simplificados | IDE
Explore the docs »
About The Project
Installation
pip install codeflex
Usage
-
Example 1 | Connection to MySQL
from codeflex.company import mysql respuesta = mysql.connector("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Cualquier Sql (Actualiza, Elimina, Consulta, Inserta) SOLO TABLAS print(respuesta) respuesta = mysql.updatetable_custom("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Sql print(respuesta) respuesta = mysql.deletetable_custom("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Sql print(respuesta) respuesta = mysql.deletetable("your_user", "your_password","your_database", "your_tablename") #Usuario , Contraseña, Base de datos, Nombre de la tabla print(respuesta) respuesta = mysql.tableinsert_custom("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Sql print(respuesta) respuesta = mysql.tablequery_custom("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Sql print(respuesta) respuesta = mysql.tablequery("your_user", "your_password","your_database", "your_tablename") #Usuario , Contraseña, Base de datos, Nombre de la tabla print(respuesta) respuesta = mysql.createtable_custom("your_user", "your_password","your_database", "your_SQL") #Usuario , Contraseña, Base de datos, Sql print(respuesta) respuesta = mysql.createtable("your_user", "your_password","your_database", "your_tablename") #Usuario , Contraseña, Base de datos, Nombre de la tabla print(respuesta) respuesta = mysql.deletedb("your_user", "your_database") #Usuario y Base de datos print(respuesta) respuesta = mysql.createdb("your_user", "your_database") #Usuario y Base de datos print(respuesta) respuesta = mysql.dbquery("your_user", "your_password") #Usuario y Contraseña print(respuesta)
-
Example 2 | Connection to Polly
from codeflex.company import polly Text = "your_text" # Texto Personalizado VoiceId = "Lupe" # Para cambiar el VoiceId y LanguageCode, consulta la documentación. | API de Conexión a Polly LanguageCode = "es-US" TokenSub = "your_tokensub" # Para acceder a este servicio, utiliza tu TokenSub, que es un identificador único por cuenta y es necesario que pertenezcas al plan premium. | https://codeflex.com.co/drive/index.html#/Polly respuesta = polly.audiodata(Text, VoiceId,LanguageCode,TokenSub) print(respuesta) # Respuesta: {"audioData": "SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2LjEwMAAAAAAAAAAAAAAA//EzfNsySGqKm/lCw0GpvBJAAwWmuAVDjr+V"} Base64 respuesta = polly.download(Text, VoiceId,LanguageCode,TokenSub) print(respuesta) # Respuesta: {'audioUrl': 'https://s3.amazonaws.com/hub.codeflex.lat/audioStream_1713562991794.mp3'} """ Configuración de voces para la síntesis de voz por región: Estas configuraciones determinan qué identificadores de voz (`VoiceId`) están disponibles para diferentes códigos de lenguaje (`LanguageCode`). Estas deben ser utilizadas en la API para generar la salida de audio correcta según el idioma del texto ingresado. LanguageCode:"es-US": = Español (EE. UU.) 1) VoiceId:"Lupe", VoiceId:"Pedro" LanguageCode:"es-MX": = Español (México) 2) VoiceId:"Andres", VoiceId:"Mia" LanguageCode:"es-ES": = Español (España) 3) VoiceId:"Sergio", VoiceId:"Lucia" LanguageCode:"en-US": = Inglés (EE. UU.) 4) VoiceId:"Kevin", VoiceId:"Gregory", VoiceId:"Stephen", VoiceId:"Joey", VoiceId:"Danielle", VoiceId:"Ivy", VoiceId:"Ruth", VoiceId:"Salli" LanguageCode:"it-IT": = Italiano 5) VoiceId:"Bianca", VoiceId:"Adriano" LanguageCode:"cmn-CN": = Chino (Mandarin) 6) VoiceId:"Zhiyu" LanguageCode:"fr-FR": = Frances 7) VoiceId:"Lea", VoiceId:"Remi" LanguageCode:"de-DE": = Aleman 8) VoiceId:"Vicki", VoiceId:"Daniel" LanguageCode:"ja-JP": = Japones 9) VoiceId:"Takumi", VoiceId:"Kazuha", VoiceId:"Tomoko" LanguageCode:"ko-KR": = Coreano 10) VoiceId:"Seoyeon" LanguageCode:"pt-BR": = Portugues (brasil) 11) VoiceId:"Camila", VoiceId:"Vitoria", VoiceId:"Thiago" LanguageCode:"ar-AE": = Arabe (golfo) 12) VoiceId:"Hala", VoiceId:"Zayd" """
-
Example 3 | Connection to Smtp
from codeflex.company import smtp Subject = "your_subject" Sender = "your_sender" From = "your_from" # Las cuentas de correos disponibles para despachar correos están abajo en el comentario Html = "your_html" To = "your_to" # Correo del destinatario a quien se le enviará TokenSub = "your_tokensub" # Para acceder a este servicio, utiliza tu TokenSub, que es un identificador único por cuenta y es necesario que pertenezcas al plan premium. | https://codeflex.com.co/drive/index.html#/Polly respuesta = smtp.ses(Subject, Sender, From, Html, To, TokenSub) print(respuesta) # Respuesta: {'MessageId': '0100018ffedb7425-9f0ea274-9697-4c9d-84b0-c5561255ee5a-000000', 'ResponseMetadata': {'RequestId': '3e142a04-cd61-46a2-a1d4-b6e79fdd321c', 'HTTPStatusCode': 200, 'HTTPHeaders': {'date': 'Sun, 09 Jun 2024 21:15:46 GMT', 'content-type': 'text/xml', 'content-length': '338', 'connection': 'keep-alive', 'x-amzn-requestid': '3e142a04-cd61-46a2-a1d4-b6e79fdd321c'}, 'RetryAttempts': 0}} """ Cuentas de Correo Disponibles (FROM) ------------------------------- Funcionales: general.inquiries.mail@gmail.com priority.messages.email@asesor.awsapps.com support.helpdesk@asesor.awsapps.com management.contact@asesor.awsapps.com Personaliza tu envío con: tu-correo@asesor.awsapps.com """ #Ejemplo (HTML) Html = """ <html> <body> <h1>¡Hello!</h1> <p>Welcome to our email service.</p> <img src="https://i.ytimg.com/vi/sFbt7Icd9RI/maxresdefault.jpg" style="width:300px;height:auto;"> <p>We hope you enjoy our services.</p> </body> </html> """
[]
For more examples, please refer to the Documentation
License
Distributed under the MIT License. See LICENSE
for more information.
Contact
Telefono: +57 3008130562 | Email: info@codeflex.com.co
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
codeflex-5.1.0.tar.gz
(488.4 kB
view details)
Built Distribution
codeflex-5.1.0-py3-none-any.whl
(629.8 kB
view details)
File details
Details for the file codeflex-5.1.0.tar.gz
.
File metadata
- Download URL: codeflex-5.1.0.tar.gz
- Upload date:
- Size: 488.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a11a7a9098bd5f3da8b1e99f38d2eee3c898b01bcbb3703bcb3124a704599fea |
|
MD5 | f95f6ffe22f4cda65d97120369c8f1db |
|
BLAKE2b-256 | 0bdb6db68f40fab6a6a2782a846b8c7f67adc41539c0d198a9b32129e626a6ff |
File details
Details for the file codeflex-5.1.0-py3-none-any.whl
.
File metadata
- Download URL: codeflex-5.1.0-py3-none-any.whl
- Upload date:
- Size: 629.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43e0866c50551b18a4925e0a1f4de08138975adbc6cfc3245cbd5ba95e461aab |
|
MD5 | e8fce3fe07b5a0f4627810e9520fab89 |
|
BLAKE2b-256 | 92af9e2809456a528c46dbea684e46fea9c29c8eac46d56b3fc75bc6aa9d1e87 |