add checking but not complete
This commit is contained in:
parent
065d0f23bb
commit
e59fec22a7
35
data.py
35
data.py
|
@ -2,6 +2,7 @@ import sqlite3
|
|||
|
||||
create = sqlite3.connect("db")
|
||||
connect = create.cursor()
|
||||
# Create TABLE only used once
|
||||
# connect.execute("""CREATE TABLE IPS (
|
||||
# user_vpn,
|
||||
# user_ips text
|
||||
|
@ -9,25 +10,31 @@ connect = create.cursor()
|
|||
|
||||
def insert_ips():
|
||||
#user input
|
||||
user_name = input(str("username: "))
|
||||
user_ips = input(str("ip: "))
|
||||
#add input to list inside tuple
|
||||
users = [
|
||||
(user_name,user_ips)
|
||||
]
|
||||
# user_name = input(str("username: "))
|
||||
# user_ips = input(str("ip: "))
|
||||
# #add input to list inside tuple
|
||||
# users = [
|
||||
# (user_name,user_ips)
|
||||
# ]
|
||||
# insert 2 values to IPS TABLE
|
||||
connect.executemany("INSERT INTO IPS VALUES (?,?) ", users)
|
||||
# connect.executemany("INSERT INTO IPS VALUES (?,?) ", users)
|
||||
# commit the input to db
|
||||
create.commit()
|
||||
# read db
|
||||
connect.execute("SELECT * FROM IPS")
|
||||
|
||||
# create.commit()
|
||||
# read db with row id
|
||||
connect.execute("SELECT rowid, * FROM IPS") #to check with rowid use WHERE rowid = 1
|
||||
#close the db
|
||||
def checking():
|
||||
items = connect.fetchall()
|
||||
userinput = '10.10.11.1'
|
||||
items = connect.fetchall()
|
||||
for item in items:
|
||||
print(item[1])
|
||||
|
||||
item_list = [item[2]]
|
||||
print(item_list)
|
||||
# if item_list == userinput:
|
||||
# print('ip exist')
|
||||
# break
|
||||
# else:
|
||||
# print('new ip')
|
||||
# break
|
||||
#call the func
|
||||
insert_ips()
|
||||
checking()
|
||||
|
|
Loading…
Reference in New Issue