User Tools

Site Tools


scripting:python_scripts:regex1.py

This is an old revision of the document!


import re
import os
import StringIO
import psycopg2
import simplejson as json

DSN = "dbname=pnegron"

file = '/Users/pnegron/Desktop/SCRIPT-TESTING/R1.cfg'

test = open(file,'r')

text = test.read()

test.close()

text3 = re.search(r'NAME:\s\D([a-zA-Z]*).*\n.*SN:\s([0-9]*)', text)

#print text
#print text3.groups
print text3.group(1)
print text3.group(2)



#print "Opening connection using dsn:", DSN
#conn = psycopg2.connect(DSN)
#print "Encoding for this connection is", conn.encoding

#curs = conn.cursor()
#try:
#    curs.execute("CREATE TABLE cisco_devices (device text, Serial_No text, Description text)")
#except:
#    conn.rollback()
#    curs.execute("DROP TABLE cisco_devices")
#    curs.execute("CREATE TABLE cisco_devices (device text, Serial_No text, Description text)")
#conn.commit()

## demostrate copy_to functionality
#data = [(newtext, newtext2, newtext3)]
#query = "INSERT INTO cisco_devices VALUES (%s,%s,%s)"
#curs.executemany(query, data)
#conn.commit()
scripting/python_scripts/regex1.py.1473276773.txt.gz · Last modified: (external edit)