back_reset.py 573 B

12345678910111213141516171819202122232425262728
  1. import json
  2. import sqlite3
  3. import threading
  4. from func import *
  5. from mark import namumark
  6. json_data = open('set.json').read()
  7. set_data = json.loads(json_data)
  8. conn = sqlite3.connect(set_data['db'] + '.db', check_same_thread = False)
  9. curs = conn.cursor()
  10. def parser(data):
  11. namumark(conn, data[0], data[1], 1, 0, 0)
  12. curs.execute("delete from back")
  13. conn.commit()
  14. curs.execute("select title, data from data")
  15. data = curs.fetchall()
  16. for test in data:
  17. print(test[0])
  18. t = threading.Thread(target = parser, args = [test])
  19. t.start()
  20. t.join()
  21. conn.commit()