Python Forum
json.load causing IndexError: list index out of range
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
json.load causing IndexError: list index out of range
#5
The file seems to be corrupt.

Usually json saves unicode chars with the prefix \u followed by a hex number.
If the character is encoded with utf8 (no \u notation), the normal json module is still able to load and decode it.
But if there for example quotes are missing, this can lead into this strange exception.

You could try the dirtyjson, load the string and dump it with the python-json module. Then
you can compare the original file together with the corrected fie (from json.dump or json.dumps).
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
RE: json.load causing IndexError: list index out of range - by DeaD_EyE - May-19-2019, 09:33 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  JSON Dump and JSON Load foxholenoob 8 1,344 Oct-12-2023, 07:21 AM
Last Post: foxholenoob
  IndexError: index 10 is out of bounds for axis 0 with size 10 Mehboob 11 2,443 Sep-14-2023, 06:54 AM
Last Post: Mehboob
Thumbs Down I hate "List index out of range" Melen 20 3,650 May-14-2023, 06:43 AM
Last Post: deanhystad
  Response.json list indices must be integers or slices, not str [SOLVED] AlphaInc 4 6,745 Mar-24-2023, 08:34 AM
Last Post: fullytotal
Exclamation IndexError: Replacement index 2 out of range for positional args tuple - help? MrKnd94 2 6,912 Oct-14-2022, 09:57 PM
Last Post: MrKnd94
  IndexError: list index out of range dolac 4 2,035 Jul-25-2022, 03:42 PM
Last Post: deanhystad
  I'm getting a String index out of range error debian77 7 2,471 Jun-26-2022, 09:50 AM
Last Post: deanhystad
  IndexError: list index out of range Anldra12 2 1,516 May-03-2022, 01:39 PM
Last Post: Anldra12
  TypeError: list indices must be integers or slices, not range Anldra12 2 2,797 Apr-22-2022, 10:56 AM
Last Post: Anldra12
  matplotlib x axis range goes over the set range Pedroski55 5 3,373 Nov-21-2021, 08:40 AM
Last Post: paul18fr

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020