MatteoScript commited on
Commit
9767fdc
·
verified ·
1 Parent(s): 9103c13

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +4 -8
main.py CHANGED
@@ -205,7 +205,7 @@ def DividiInstructionJSON(lista_dizionari, input_data):
205
  for dizionario in lista_dizionari:
206
  titolo = dizionario["Titolo"]
207
  testo_completo = dizionario["Testo"]
208
- while len(testo_completo) > numerocaratteriSPLIT:
209
  indice_divisione = split_at_space_or_dot(testo_completo, input_data.NumeroCaratteriSplitInstruction)
210
  indice_divisione_precedente = split_at_space_or_dot(testo_completo, input_data.NumeroCaratteriSplitInstruction-100)
211
  sottostringa = testo_completo[:indice_divisione].strip()
@@ -233,20 +233,16 @@ def DividiInstructionJSON(lista_dizionari, input_data):
233
  ListaInput.append(data)
234
  return ListaInput
235
 
236
-
237
  def DividiInstructionText(input_data):
238
  ListaInput = []
239
  input_str = input_data.instruction
240
  StringaSplit = input_data.StringaSplit
241
- numerocaratteriSPLIT = input_data.NumeroCaratteriSplitInstruction
242
  sottostringhe = []
243
  indice_inizio = 0
244
- if len(input_str) > numerocaratteriSPLIT:
245
  while indice_inizio < len(input_str):
246
- lunghezza_sottostringa = split_at_space_or_dot(
247
- input_str[indice_inizio:], numerocaratteriSPLIT)
248
- sottostringhe.append(
249
- input_str[indice_inizio:indice_inizio + lunghezza_sottostringa].strip())
250
  indice_inizio += lunghezza_sottostringa
251
  else:
252
  sottostringhe.append(input_str)
 
205
  for dizionario in lista_dizionari:
206
  titolo = dizionario["Titolo"]
207
  testo_completo = dizionario["Testo"]
208
+ while len(testo_completo) > input_data.NumeroCaratteriSplitInstruction:
209
  indice_divisione = split_at_space_or_dot(testo_completo, input_data.NumeroCaratteriSplitInstruction)
210
  indice_divisione_precedente = split_at_space_or_dot(testo_completo, input_data.NumeroCaratteriSplitInstruction-100)
211
  sottostringa = testo_completo[:indice_divisione].strip()
 
233
  ListaInput.append(data)
234
  return ListaInput
235
 
 
236
  def DividiInstructionText(input_data):
237
  ListaInput = []
238
  input_str = input_data.instruction
239
  StringaSplit = input_data.StringaSplit
 
240
  sottostringhe = []
241
  indice_inizio = 0
242
+ if len(input_str) > input_data.NumeroCaratteriSplitInstruction:
243
  while indice_inizio < len(input_str):
244
+ lunghezza_sottostringa = split_at_space_or_dot(input_str[indice_inizio:], input_data.NumeroCaratteriSplitInstruction)
245
+ sottostringhe.append(input_str[indice_inizio:indice_inizio + lunghezza_sottostringa].strip())
 
 
246
  indice_inizio += lunghezza_sottostringa
247
  else:
248
  sottostringhe.append(input_str)