search.py
716 Bytes
from flask import jsonify, Response
import json
import cx_Oracle
import os
from config.key import DATABASE_ID, DATABASE_PW
from config.URLs import DATABASE_URL
def search(insta_id):
connection = cx_Oracle.connect(DATABASE_ID, DATABASE_PW, DATABASE_URL)
cursor = connection.cursor()
query = """
select * from users where user_id=\'%s\'
""" % insta_id
cursor.execute(query)
exist = cursor.fetchall()
cursor.close()
return Response(json.dumps(exist), mimetype='application/json')
if __name__ == '__main__':
os.putenv('NLS_LANG', '.UTF8')
cx_Oracle.init_oracle_client(lib_dir="/Users/choewonseog/Downloads/instantclient_19_8")
print(search('__tester2__').data)