fix with pylint
This commit is contained in:
22
init.py
22
init.py
@@ -5,41 +5,43 @@ from time import sleep
|
|||||||
# bucle infinito
|
# bucle infinito
|
||||||
while True:
|
while True:
|
||||||
# Si está online
|
# 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:
|
while int(req.status_code) != 200:
|
||||||
sleep(60)
|
sleep(60)
|
||||||
req = requests.get("http://ipinfo.io/ip")
|
req = requests.get("http://ipinfo.io/ip", timeout=10)
|
||||||
ip = req.text
|
ip = req.text
|
||||||
|
|
||||||
# existe archivo con la antigua ip
|
# existe archivo con la antigua ip
|
||||||
file_exists = exists("old_ip.txt")
|
FILE_EXISTS = exists("old_ip.txt")
|
||||||
if not file_exists:
|
if not FILE_EXISTS:
|
||||||
# lo crea
|
# lo crea
|
||||||
f = open("old_ip.txt", "a")
|
f = open("old_ip.txt", "a", encoding="utf-8")
|
||||||
# escribe la palabra ip
|
# escribe la palabra ip
|
||||||
f.write("ip nueva")
|
f.write("ip nueva")
|
||||||
f.close()
|
f.close()
|
||||||
|
f.close()
|
||||||
|
|
||||||
# si existe y esta vacia
|
# 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()
|
contenido = f.read()
|
||||||
if contenido == "":
|
if contenido == "":
|
||||||
f = open("old_ip.txt", "w")
|
f = open("old_ip.txt", "w", encoding="utf-8")
|
||||||
f.write("ip vacia")
|
f.write("ip vacia")
|
||||||
f.close()
|
f.close()
|
||||||
|
|
||||||
# si existe y tiene algo escrito
|
# 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()
|
old_ip = f.readlines()[0].strip()
|
||||||
if ip != old_ip:
|
if ip != old_ip:
|
||||||
# son distintas
|
# son distintas
|
||||||
f = open("old_ip.txt", "w")
|
f = open("old_ip.txt", "w", encoding="utf-8")
|
||||||
f.write(ip)
|
f.write(ip)
|
||||||
f.close()
|
f.close()
|
||||||
# publica en telegram
|
# publica en telegram
|
||||||
res = requests.get(
|
res = requests.get(
|
||||||
"https://api.telegram.org/bot1636534751:AAH_0Mwsv8Dwk9Nd"
|
"https://api.telegram.org/bot1636534751:AAH_0Mwsv8Dwk9Nd"
|
||||||
"CQhKyt_TA5uoaJhC_XE/sendMessage?chat_id=3058130&text="
|
"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)
|
sleep(5 * 60)
|
||||||
|
|||||||
Reference in New Issue
Block a user