Skip to content

Instantly share code, notes, and snippets.

@peacing
Created November 9, 2020 02:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save peacing/3d48721b4aad519c9b6997420af4a30e to your computer and use it in GitHub Desktop.
Save peacing/3d48721b4aad519c9b6997420af4a30e to your computer and use it in GitHub Desktop.
import pandas as pd
import requests
import time
df = pd.read_csv('promos.csv')
for i, row in df.iterrows():
time.sleep(1)
if i % 100 == 0:
print(f'Working on row {i}')
user_id = row['user_id']
url = f'http://internal.services.com/promotions?user_id={user_id}'
r = requests.post(url)
if r.status_code != 200:
raise RunTimeError
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment