Сконвертировал csv базу данных DEF-кодов операторов связи России в сайта https://www.rossvyaz.ru/activity/num_resurs/registerNum/ в sqlite базу данных и написал скрипт для удобного поиска принадлежности номера к оператору(с приходом MNP не так актуально, но для офлайн поиска полезно).
DEF.py
def.db
DEF.py
def.db
import sqlite3 defcode = input("Enter defcode(900-999): ") number = input("Enter number: ") conn = sqlite3.connect('test.db') c = conn.cursor() c.execute("SELECT Оператор, Регион FROM def WHERE CAST(От as integer) < {} AND CAST(До as integer) > {} AND DEF={}".format(number, number, defcode)) REG, OPR = range(2) for row in c: print(row[OPR]+",", row[REG])
Комментариев нет:
Отправить комментарий