Объект 'NoneType' не имеет атрибута 'findAll'.Как это исправить? - PullRequest
0 голосов
/ 13 апреля 2019

Я пытаюсь загрузить таблицу в виде CSV-файла, но продолжаю получать ошибку AttributeError: у объекта 'NoneType' нет атрибута 'findAll'

from bs4 import BeautifulSoup as BS
import csv
import os

html1t = open("SOUP1.TABLE.ZKILL.HTML").read()
soup1t = BS(html1t)
table1 = soup1t.find('table')

output_rows = []
for table_row in table1.findAll('tr'):
    columns = table_row.find('td')
    output_row = []
    for column in columns:
        output_row.append(column.text)
    output_rows.append(output_row)

with open('./zkillboard1.csv', 'w') as csvfile:
    writer = csv.writer(csvfile)
    writer.writerows(output_rows)
...