You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
OnHoldReconciler/rec_records.py

21 lines
608 B

from pandas import DataFrame, Series, read_sql_query, read_excel
import sqlite3 as sqll
import sqlalchemy as sqa
import argparse
def drop_unnamed(df: DataFrame):
cols = [c for c in df.columns if "Unnamed" in c]
df.drop(cols, axis=1, inplace=True)
parser = argparse.ArgumentParser(
prog="HoldReconcilerRecord",
)
parser.add_argument("-i", "--input")
args = parser.parse_args()
# Resolution col
no_match: DataFrame = read_excel(args.input, sheet_name="No Match")
amt_mm: DataFrame = read_excel(args.input, sheet_name="Amount Mismatch")
drop_unnamed(no_match)
drop_unnamed(amt_mm)
print(no_match)