HTML11
1URLcsv1
table = bsObj.findAll("table")[0]
rows = table.findAll("tr")
with open("ebooks.csv", "a", encoding='utf-8') as file:
writer = csv.writer(file)
csvRow = [] # 11URL1
for row in rows:
for cell in row.findAll(['td']):
csvRow.append(cell.get_text().replace(' ', '').replace('\
', '').replace('\r', ''))
writer.writerow(csvRow) # 1URL1csv
* 1(`table = bsObj.findAll("table")[0]`)
* 1URLcsv11URLcsv
* URL/(URL1)
* * *
csv
PythonBeautifulSoup
csv