簡體   English   中英

為什么 csv 作家在 python 的每個字母后加逗號

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM