File size: 657 Bytes
67675b7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import requests
import time
# URL do servidor
server_url = "http://127.0.0.1:5000/update_location"
# Simulação de coordenadas
def get_gps_data():
# Aqui você usaria uma biblioteca para capturar coordenadas reais, como `gpsd` ou `geopy`.
return {"lat": -23.55052, "lng": -46.633308} # Exemplo: São Paulo
while True:
gps_data = get_gps_data()
try:
response = requests.post(server_url, json=gps_data)
print(f"Localização enviada: {gps_data}, Status: {response.status_code}")
except Exception as e:
print(f"Erro ao enviar localização: {e}")
time.sleep(5) # Envia a cada 5 segundos
|