fix with pylint

This commit is contained in:
2024-07-13 14:16:40 +02:00
parent d0d9e2623d
commit 375cbf55d7

22
init.py
View File

@@ -5,41 +5,43 @@ from time import sleep
# bucle infinito
while True:
# Si está online
req = requests.get("http://ipinfo.io/ip")
req = requests.get("http://ipinfo.io/ip", timeout=10)
while int(req.status_code) != 200:
sleep(60)
req = requests.get("http://ipinfo.io/ip")
req = requests.get("http://ipinfo.io/ip", timeout=10)
ip = req.text
# existe archivo con la antigua ip
file_exists = exists("old_ip.txt")
if not file_exists:
FILE_EXISTS = exists("old_ip.txt")
if not FILE_EXISTS:
# lo crea
f = open("old_ip.txt", "a")
f = open("old_ip.txt", "a", encoding="utf-8")
# escribe la palabra ip
f.write("ip nueva")
f.close()
f.close()
# si existe y esta vacia
with open("old_ip.txt", "r") as f:
with open("old_ip.txt", "r", encoding="utf-8") as f:
contenido = f.read()
if contenido == "":
f = open("old_ip.txt", "w")
f = open("old_ip.txt", "w", encoding="utf-8")
f.write("ip vacia")
f.close()
# si existe y tiene algo escrito
with open("old_ip.txt", "r") as f:
with open("old_ip.txt", "r", encoding="utf-8") as f:
old_ip = f.readlines()[0].strip()
if ip != old_ip:
# son distintas
f = open("old_ip.txt", "w")
f = open("old_ip.txt", "w", encoding="utf-8")
f.write(ip)
f.close()
# publica en telegram
res = requests.get(
"https://api.telegram.org/bot1636534751:AAH_0Mwsv8Dwk9Nd"
"CQhKyt_TA5uoaJhC_XE/sendMessage?chat_id=3058130&text="
"La nueva Ip para su Raspberry es: " + ip
"La nueva Ip para su Raspberry es: " + ip,
timeout=10,
)
sleep(5 * 60)