From the error, I infer that referenceElement
is a dictionary (see repro below). A dictionary cannot be hashed and therefore cannot be used as a key to another dictionary (or itself for that matter!).
>>> d1, d2 = {}, {} >>> d1[d2] = 1 Traceback (most recent call last): File "<input>", line 1, in <module> TypeError: unhashable type: 'dict'
You probably meant either for element in referenceElement.keys()
or for element in json['referenceElement'].keys()
. With more context on what types json
and referenceElement
are and what they contain, we will be able to better help you if neither solution works.
Related Posts:
- Why am I seeing “TypeError: string indices must be integers”?
- How to prettyprint a JSON file?
- pandas read_json: “If using all scalar values, you must pass an index”
- Is a Python dictionary an example of a hash table?
- JSONDecodeError: Expecting value: line 1 column 1 (char 0)
- Converting dictionary to JSON
- JSONDecodeError: Expecting value: line 1 column 1 (char 0)
- JSONDecodeError: Expecting value: line 1 column 1 (char 0)
- How to parse data in JSON format?
- hashlib.md5() TypeError: Unicode-objects must be encoded before hashing
- What does hash do in python?
- json.dumps vs flask.jsonify
- is not JSON serializable
- How to make a class JSON serializable
- Convert a python dict to a string and back
- TypeError: Object of type ‘bytes’ is not JSON serializable
- Python ValueError: No JSON object could be decoded
- How to POST JSON data with Python Requests?
- Python error load JSON code of google API
- Return JSON response from Flask view
- How to overcome “datetime.datetime not JSON serializable”?
- Python/Json:Expecting property name enclosed in double quotes
- Displaying better error message than “No JSON object could be decoded”
- JSON to pandas DataFrame
- Python error load JSON code of google API
- Displaying better error message than “No JSON object could be decoded”
- Displaying better error message than “No JSON object could be decoded”
- Converting XML to JSON using Python?
- How to get JSON from webpage into Python script
- Loading a file with more than one line of JSON into Pandas
- What is the difference between json.load() and json.loads() functions
- How to convert an XML string to a dictionary?
- NumPy array is not JSON serializable
- ValueError: Expected object or value when reading json as pandas dataframe
- how to read json object in python
- JSON object must be str, bytes or bytearray, not dict
- How to prettyprint a JSON file?
- TypeError: expected str, bytes or os.PathLike object, not _io.TextIOWrapper
- Loading and parsing a JSON file with multiple JSON objects
- set object is not JSON serializable
- dump() missing 1 required positional argument: ‘fp’ in python json
- Hashing arrays in Python
- TypeError: the JSON object must be str, not ‘bytes’
- How to get POSTed JSON in Flask?
- How can I install pip on Windows?
- Best way to convert string to bytes in Python 3?
- Does Python have a string ‘contains’ substring method?
- Difference between import numpy and import numpy as np
- No module named ‘sklearn.cross_validation’
- Maximum and Minimum values for ints
- FileNotFoundError: [Errno 2] No such file or directory [duplicate]
- python capitalize first letter only
- Python Pandas – Missing required dependencies [‘numpy’] 1
- error UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xff in position 0: invalid start byte
- No module named MySQLdb
- Error: ” ‘dict’ object has no attribute ‘iteritems’ “
- pandas DataFrame “no numeric data to plot” error
- How to upgrade pip3?
- SyntaxError: multiple statements found while compiling a single statement
- Getting key with maximum value in dictionary?
- Why is the apt-get function not working in the terminal on Mac OS X v10.9 (Mavericks)?
- How do I parallelize a simple Python loop?
- How to access the ith column of a NumPy multidimensional array?
- What is a mixin, and why are they useful?
- Python equivalent to ‘hold on’ in Matlab
- What does __contains__ do, what can call __contains__ function
- Python: find position of element in array
- How to get pip to work behind a proxy server
- Determine the type of an object?
- Error handling in Python-MySQL
- List files ONLY in the current directory
- No Module Named ‘_pywrap_tensorflow_internal’
- Pop index out of range
- Python script to copy text to clipboard
- How can I check if character in a string is a letter? (Python)
- OSError: Initializing from file failed on csv in Pandas
- ./xx.py: line 1: import: command not found
- How do I run pip on python for windows?
- How to get the text cursor position in Windows?
- python NameError: global name ‘__file__’ is not defined
- Why do I get this error “TypeError: ‘method’ object is not iterable”?
- How to obfuscate Python code effectively?
- Controlling mouse with Python
- can we use XPath with BeautifulSoup?
- how to check which version of nltk, scikit learn installed?
- How do I add two sets?
- How to count the number of files in a directory using Python
- Are nested try/except blocks in Python a good programming practice?
- Getting a name error when trying to input a string [duplicate]
- Complex number troubles with numpy
- Running shell command and capturing the output
- Determine if 2 lists have the same elements, regardless of order? [duplicate]
- Python copy files to a new directory and rename if file name already exists
- How to append new data onto a new line
- Building a list inside a list in python
- numpy/scipy/ipython:Failed to interpret file as a pickle
- What is the Python equivalent of static variables inside a function?
- Python – difference between two strings
- Flask-framework: MVC pattern
- Installing win32gui python module