I have one csv with SKUs and URLs I break them in two lists with
def myskus():
    myskus =[]
    with open('websupplies2.csv', 'r') as csvf:
        reader = csv.reader(csvf, delimiter=";")
        for row in reader:
            myskus.append(row[0]) # Add each skus to list contents
    return myskus
def mycontents():
    contents = []
    with open('websupplies2.csv', 'r') as csvf:
        reader = csv.reader(csvf, delimiter=";")
        for row in reader:
            contents.append(row[1]) # Add each url to list contents
    return contents
Then I multiprocess my urls but I want to join the correspondin SKU
if __name__ == "__main__":
    with Pool(4) as p:
     records = p.map(parse, web_links)
    if len(records) > 0:
         with open('output_websupplies.csv', 'a') as f:
          f.write('\n'.join(records))
Can I put records = p.map(parse, skus, web_links)
because is not working
My desirable output format would be
sku    price    availability
bkk11  10,00    available
how can I achieve this?
 
     
    