Lukeetah commited on
Commit
ef306b3
1 Parent(s): 2a10458

Upload 3 files

Browse files
Files changed (3) hide show
  1. Candidatos.txt +25 -0
  2. app.py +7 -0
  3. prodelectoral.py +62 -0
Candidatos.txt ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Elecciones 2023: quiénes son los candidatos a Presidente
2
+ Javier Milei (La Libertad Avanza)
3
+ La fórmula de Javier Milei y Victoria Villarruel fue la más votada en las PASO y llegará empoderada a la primera vuelta del domingo 22 de octubre. Tras conocerse los resultados oficiales el domingo 13 de agosto, Milei valoró desde su bunker: "Estamos en condiciones de ganarle a la casta en la primera vuelta".
4
+
5
+ Patricia Bullrich (Juntos por el Cambio)
6
+ La interna más caliente en la previa de las primarias fue la de Juntos por el Cambio, en la que Patricia Bullrich y Luis Petri se impusieron a Horacio Rodríguez Larreta y Gerardo Morales. Tras sacarle más de un millón de votos de diferencia a Larreta, Bullrich dijo: "Quiero agradecer a todas las personas que eligieron tener seguridad, tener impuestos razonables, tranquilidad, certezas, terminar las incertidumbre, un gobierno que tenga reglas claras, verdaderas".
7
+
8
+ MÁS INFO
9
+
10
+ Cómo les fue a las celebrities en las elecciones
11
+ Elecciones 2023
12
+ Cómo les fue a las celebrities en las elecciones
13
+ Sergio Massa (Unión por la Patria)
14
+ En la coalición oficialista también hubo una interna, en la que la fórmula de Sergio Massa y Agustín Rossi venció a Juan Grabois y Paula Abal Medina con más de tres millones de votos de diferencia. "Queremos que esta noche, en términos futboleros, quede definido como el final del primer tiempo. Nos queda el segundo tiempo, el alargue y los penales. Vamos a estar peleando hasta el último minuto porque estamos seguros que en la argentina que viene, el trabajo, la producción, la defensa de nuestros derechos y la educación pública tienen que ser valores que no se modifiquen gobierne quien gobierno", expresó Massa desde el bunker después de conocerse el resultado.
15
+
16
+ Juan Schiaretti (Hacemos por Nuestro País)
17
+ La fórmula de Juan Schiaretti y Florencio Randazzo obtuvo 907.000 votos en las PASO, equivalentes en términos porcentuales al 3,83%. En su discurso, Schiaretti felicitó a Milei y señaló que el libertario fue el más votado en Córdoba porque "es el que pudo expresar mejor la situación de bronca que existe en la sociedad cordobesa por cómo está manejada la nación".
18
+
19
+ MÁS INFO
20
+
21
+ Quiénes entrarían al Senado si en octubre se repitiera el resultado de las PASO
22
+ Elecciones 2023
23
+ Quiénes entrarían al Senado si en octubre se repitiera el resultado de las PASO
24
+ Myriam Bregman (Frente de Izquierda y de Trabajadores - Unidad)
25
+ En el Frente de Izquierda y de Trabajadores - Unidad (FIT-U) también hubo una interna, en la que la fórmula de Myriam Bregman y Nicolás del Caño triunfó ante Gabriel Solano y Vilma Ripoll. El espacio cosechó el 2,65% de los votos, superó las PASO y Bregman declaró: "De 27 listas, solo quedaron cinco para las elecciones de octubre. Y solo una que no plantea ajustar a las y los que trabajan".
app.py ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+
3
+ def greet(name):
4
+ return "Hello " + name + "!!"
5
+
6
+ iface = gr.Interface(fn=greet, inputs="text", outputs="text")
7
+ iface.launch()
prodelectoral.py ADDED
@@ -0,0 +1,62 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import pandas as pd
2
+ from google.colab import drive
3
+ from flask import Flask, request
4
+
5
+ # Montar Google Drive
6
+ drive.mount('/content/drive')
7
+
8
+ # Ruta del archivo de candidatos
9
+ ruta_candidatos = "/content/drive/MyDrive/Candidatos.txt"
10
+
11
+ # Leer los candidatos desde el archivo
12
+ candidatos = {}
13
+ with open(ruta_candidatos, "r") as f:
14
+ for line in f:
15
+ if line.strip():
16
+ candidato, partido = line.split(":")
17
+ candidatos[candidato.strip()] = partido.strip()
18
+
19
+ # Crear base de datos de votos
20
+ votos = pd.DataFrame(columns=["IP", "Candidato", "Votos", "Nombre"])
21
+
22
+ # Crear la aplicación Flask
23
+ app = Flask(__name__)
24
+
25
+ # Ruta para la interfaz de votación
26
+ @app.route("/")
27
+ def votacion():
28
+ ip = request.remote_addr
29
+ if ip in votos["IP"].values:
30
+ return "Ya has votado."
31
+ else:
32
+ return f'''
33
+ <h1>Elecciones Presidenciales 2023</h1>
34
+ <h2>Candidatos:</h2>
35
+ <ul>
36
+ {''.join(f"<li>{candidato} - {partido}</li>" for candidato, partido in candidatos.items())}
37
+ </ul>
38
+ <form action="/votar" method="post">
39
+ <label for="candidato">Elige tu candidato:</label>
40
+ <select name="candidato" id="candidato">
41
+ {''.join(f"<option value='{candidato}'>{candidato}</option>" for candidato in candidatos.keys())}
42
+ </select>
43
+ <br>
44
+ <label for="nombre">Tu nombre:</label>
45
+ <input type="text" name="nombre" id="nombre">
46
+ <br>
47
+ <input type="submit" value="Votar">
48
+ </form>
49
+ '''
50
+
51
+ # Ruta para procesar los votos
52
+ @app.route("/votar", methods=["POST"])
53
+ def procesar_voto():
54
+ ip = request.remote_addr
55
+ candidato = request.form.get("candidato")
56
+ nombre = request.form.get("nombre")
57
+ votos = votos.append({"IP": ip, "Candidato": candidato, "Votos": 1, "Nombre": nombre}, ignore_index=True)
58
+ return "Gracias por tu voto."
59
+
60
+ # Ejecutar la aplicación Flask
61
+ if __name__ == "__main__":
62
+ app.run()