AttributeError: у объекта 'int' нет атрибута 'split', ошибка Excel - PullRequest
0 голосов
/ 21 июня 2019

Я получаю следующую ошибку:

AttributeError: 'int' object has no attribute 'split'

я написал код для добавления нового столбца и упомянул 2 слова перед определенным словом и два слова после для данного столбца текста.

Я попробовал код на python, используя nlp.

import openpyxl

path5 = "C:\\Users\\AC48330\\Desktop\\my files\\FINAL.xlsx"
wb = openpyxl.load_workbook(path5)
Sheet = wb['Sheet']
y = 'you'
line = Sheet['AW']

for i, cellObj in enumerate(Sheet['AW'], 1):
    for line in [i]:
        split_line = line.split()
    if y in split_line:
        index = split_line.index(y)
        print((' '.join(split_line[max(0, index - 2):min(index + 
                                 3,len(split_line))])), Sheet['BB'])
wb.save('finale.xlsx')

Ожидаемый вывод - слово слово ключевое слово слово слово - в новом столбце

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...