Skip to content

Instantly share code, notes, and snippets.

@ishritam
Created August 17, 2020 12:46
Show Gist options
  • Save ishritam/150eda88e1d09e3870764c411a553702 to your computer and use it in GitHub Desktop.
Save ishritam/150eda88e1d09e3870764c411a553702 to your computer and use it in GitHub Desktop.
import uuid
def gen(df):
for i in df:
yield{
"_index" : "my_med",
"_type" : "_doc",
"_id" : uuid.uuid4(),
"_source" : {
#"name": i.get("name"),
"name":i.get("name"),
"price":i.get("price"),
"pack_size":i.get("pack_size"),
"Clean_expert_advice":i.get("Clean_expert_advice"),
"Clean_Uses":i.get("Clean_Uses"),
"Clean_side_effects":i.get("Clean_side_effects"),
"Clean_intro_0":i.get("Clean_intro_0"),
"Clean_intro_1":i.get("Clean_intro_1")
}
}
raise StopIteration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment