【发布时间】:2017-07-24 05:58:27
【问题描述】:
我正在努力寻找正确的方法来读取和解析 csv 文件以输出文件中包含的行数
我正在尝试使用不同的方法,但我有点难过
import boto3, botocore, csv
s3 = boto3.resource('s3')
s3obj = s3.Object('mybucket','myfile')
with s3obj.get() as f:
reader=csv.reader(f,delimter=",")
data=list(reader)
row_count=len(date)
这显然不起作用,因为 1、语法错误或数字 2 我不知道我在做什么。 我正在参考这篇文章并尝试使用 s3 来实现它。
可以使用 s3obj.get() 对 s3 对象执行 csv.reader 函数,而不是显式打开文件?
请原谅我的无知仍在学习编程,所以任何解释都会非常有帮助
【问题讨论】:
标签: python python-3.x csv count boto3