Reputation: 850
txt_cmd = f"output_{oem_alias}_.rename(columns = {'code_tagic':'code_pred'},inplace=True)";exec(txt_cmd)
Trying to execute a ditionary as a string in exec,error i am getting is as shown in image below.
Upvotes: 0
Views: 153
Reputation: 850
txt_cmd = f"output_{oem_alias}_.rename(columns = {'{'}'code_tagic':'code_pred'{'}'},inplace=True)";exec(txt_cmd)
Just Try using {'{'}
for {
& {'}'} for }
this especially used in dictionary.
Upvotes: 1