我可以将从网站抓取的数据导出到 python 中的 csv 文件吗?
Can I export data I have scraped from a website to a csv file in python?
我在 Spyder 中使用 API 从 NBA 网站抓取数据,但我想将抓取的数据写入 CSV 文件。谁能帮帮我。
您可以通过两种方式完成。
1.命令行
2.代码
请看这里。
Export csv file from scrapy (not via command line)
假设您将数据存储在这样的数组中,例如:arr = [["data","data","some more data"],["data",...],...]
将其存储在 csv 文件中的方法非常简单:
with open("../data/file.csv", "w", encoding="utf8", newline='') as csvfile:
file = csv.writer(csvfile, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
for x in arr:
file.writerow(x)
其中“../data/file.csv”是您要存储 csv 文件的位置,并且
"w" 用于您要执行的操作。在这种情况下写作。
我在 Spyder 中使用 API 从 NBA 网站抓取数据,但我想将抓取的数据写入 CSV 文件。谁能帮帮我。
您可以通过两种方式完成。 1.命令行 2.代码
请看这里。 Export csv file from scrapy (not via command line)
假设您将数据存储在这样的数组中,例如:arr = [["data","data","some more data"],["data",...],...]
将其存储在 csv 文件中的方法非常简单:
with open("../data/file.csv", "w", encoding="utf8", newline='') as csvfile:
file = csv.writer(csvfile, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL)
for x in arr:
file.writerow(x)
其中“../data/file.csv”是您要存储 csv 文件的位置,并且 "w" 用于您要执行的操作。在这种情况下写作。