[英]why csv writer put comma after each letter in python
import requests from bs4 import BeautifulSoup as bs import csv links = [] titles = [] def scraper(): for page in range(1, 3): url = 'https://ww1.gogoanime2.org/animelist' req = requests.get(url + '/' + str("all") + '/' + str(page)) soup = bs(req.text, 'html.parser') anime_list = soup.find('div', attrs={'class': 'anime_list_body'}) animes = anime_list.findAll('a', href=True) for anime in animes: global links global titles links.append(anime['href']) titles.append(anime.text) with open('test.csv', 'w', encoding="utf-8") as csv_file: writer = csv.writer(csv_file) writer.writerows(titles) scraper()
嘗試將.writerows 更改為.writerow
讓我們知道您的身體情況如何!
當您嘗試寫入 csv 文件時,您需要使用“分隔符”。
例如:
writer = csv.writer(csv_file, delimiter=',')
如果有幫助請點贊
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.