f_read = open("тест.txt", "r")
last_line = f_read.readlines()[-1]
print(last_line) >>>> import ipaddress
>>> list_of_ips = ['10.0.0.0', '10.0.0.1', '10.0.0.2', '10.0.0.3', '10.0.0.5']
>>> nets = [ipaddress.ip_network(_ip) for _ip in list_of_ips]
>>> cidrs = ipaddress.collapse_addresses(nets)
>>> print(list(cidrs))
[IPv4Network('10.0.0.0/30'), IPv4Network('10.0.0.5/32')] from flask import Flask
import subprocess
app = Flask(__name__)
@app.route("/")
def main():
subprocess.Popen('python mysleep.py', shell=True, executable='/bin/bash')
return "Hello"
if __name__ == '__main__':
app.run(debug=True, host='0.0.0.0')import time
time.sleep(10)
print("zzzzzzzzzzzz") if request.method == 'POST' and search_form.validate_on_submit():if request.method == 'POST':
if search_form.validate_on_submit():
print('form is valid')
else:
print('form is not valid')choices=[(str(item.id), item.searcher) for item in Searcher.query.all()] session['user_id'] = user_iduser_id = session.get('user_id')
if not user_id:
# Перекидываем на страницу с авторизацией
redirect(url_for('login'))@app.before_request
def before_request():
lang = request.args.get('lang')app.register_blueprint(main, url_prefix='main/<lang>/') buildozer android debugbuildozer android release