New script for Walmart supplier to make group associations based on a CSV.

This commit is contained in:
Norm Rasmussen
2025-03-11 16:35:39 -04:00
parent e0f4b9ea69
commit 388e111e9b
141 changed files with 4225 additions and 1 deletions

View File

@ -0,0 +1,20 @@
import requests
import pandas as pd
import Apikeys
APIKEY = Apikeys.SUPPLIERPROD
BASEURL = "https://api2.northpass.com/v2/"
HEADERS = {"accept" : "application/json", "X-Api-Key": APIKEY}
BASEFILE = "~/Downloads/Supplier Academy Course Groupings.csv"
def parse_csv():
df = pd.read_csv(BASEFILE)
unique_groups = df['group_uuid'].nunique()
groups = df.groupby('group_uuid')
for key,item in groups:
print(groups.get_group(key), "\n\n")
print(f"Number of Unique Groups: {unique_groups}")
if __name__ == "__main__":
parse_csv()

View File

@ -11,7 +11,7 @@ HEADERS = {
"X-Api-Key": APIKEY,
}
BASEURL = "https://api.northpass.com/v2/"
IMPORTFILE = "/Users/normrasmussen/Downloads/cisa-22525.csv"
IMPORTFILE = "/Users/normrasmussen/Downloads/cisa-31125.csv"
def bulk_invite_and_group():