I have a string as below
"{"V":1,"Batch":10001,"File":"abc.csv","ContactorID":"A001"}"
How can I actually convert this string to a dictionary? The string originate from a txt file
I have a string as below
"{"V":1,"Batch":10001,"File":"abc.csv","ContactorID":"A001"}"
How can I actually convert this string to a dictionary? The string originate from a txt file
 
    
    You should use the json module. You can either open the file and use json.load(file) or include the text as a string in your program and do json.loads(text). For example:
import json
with open('file.txt', 'r') as file:
    dict_from_file = json.load(file)
or
import json
text = '{"V":1,"Batch":10001,"File":"abc.csv","ContactorID":"A001"}'
dict_from_text = json.loads(text)
For more info see https://realpython.com/python-json/.
