|
@@ -37,16 +37,6 @@ def send_parser(data):
|
|
|
|
|
|
|
|
return data
|
|
return data
|
|
|
|
|
|
|
|
-async def plusing(data_in):
|
|
|
|
|
- try:
|
|
|
|
|
- curs.execute(db_change("insert into back (title, link, type) values (?, ?, ?)"), [data_in[1], data_in[0], data_in[2]])
|
|
|
|
|
- except:
|
|
|
|
|
- pass
|
|
|
|
|
-
|
|
|
|
|
-async def main_async(data):
|
|
|
|
|
- run_all = [asyncio.ensure_future(plusing(data_in)) for data_in in data]
|
|
|
|
|
- await asyncio.gather(*run_all)
|
|
|
|
|
-
|
|
|
|
|
def render_do(title, data, num, include):
|
|
def render_do(title, data, num, include):
|
|
|
curs.execute(db_change('select data from other where name = "markup"'))
|
|
curs.execute(db_change('select data from other where name = "markup"'))
|
|
|
rep_data = curs.fetchall()
|
|
rep_data = curs.fetchall()
|
|
@@ -66,9 +56,12 @@ def render_do(title, data, num, include):
|
|
|
data = ['', '', []]
|
|
data = ['', '', []]
|
|
|
|
|
|
|
|
if num == 1:
|
|
if num == 1:
|
|
|
- loop = asyncio.new_event_loop()
|
|
|
|
|
- loop.run_until_complete(main_async(data[2]))
|
|
|
|
|
- loop.close()
|
|
|
|
|
|
|
+ for data_in in data[2]:
|
|
|
|
|
+ try:
|
|
|
|
|
+ curs.execute(db_change("insert into back (title, link, type) values (?, ?, ?)"), [data_in[1], data_in[0], data_in[2]])
|
|
|
|
|
+ except:
|
|
|
|
|
+ pass
|
|
|
|
|
+
|
|
|
conn.commit()
|
|
conn.commit()
|
|
|
|
|
|
|
|
if num == 2:
|
|
if num == 2:
|