Den Grund für den Indexfehler kann nicht erfasst werdenPython

Python-Programme
Guest
 Den Grund für den Indexfehler kann nicht erfasst werden

Post by Guest »

Ich hoffe, Sie alle haben einen tollen Tag. Der Chatbot schlägt Benutzerauto -Modelle vor, die sie gemäß dem vom Benutzer beschriebenen Lebensstil untersuchen sollten. leider. Wenn ich den Code ausführe, gibt ich einen Indexfehler: Index außerhalb des Bereichs. < /P>
Ich habe erwartet Nicht der Fall, stattdessen ist der Fehler die JSON -Daten, die ich geben möchte. Glück. < /p>
Kannst du mir alle helfen, den Fehler zu lösen, ich bin in den letzten 2-5 Tagen in diesem Fehler festgefahren. < /p>
Code, in dem die Fehlermeldung < /p>
erwähnt wird

Code: Select all

# initialising JSON loader and chunking it
csv_to_json('CARS_1.csv')
loader = JSONLoader(
file_path="data.json",
jq_schema=".[]",
text_content=False,
json_lines=True
)

data = loader.load()

splitter = RecursiveJsonSplitter(max_chunk_size=300)
json_chunks = splitter.split_json(json_data=data)
< /code>
Fehlermeldung: < /p>
File "/Users/shiven/Desktop/chatbottt/main_bot.py", line 17, in 
class ChatBot:
File "/Users/shiven/Desktop/chatbottt/main_bot.py", line 40, in ChatBot
json_chunks = splitter.split_json(json_data=data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 117, in split_json
chunks = self._json_split(json_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 105, in _json_split
self._set_nested_dict(chunks[-1], current_path, data)
File "/Users/shiven/Desktop/chatbottt/.venv/lib/python3.11/site-packages/langchain_text_splitters/json.py", line 61, in _set_nested_dict
d[path[-1]] = value
~~~~^^^^
IndexError: list index out of range

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post