我需要读取csv文件的前2行并将其存储在数组中,以确定文件类型、reportingdate和其他元数据。我的文件在谷歌云中储藏室。怎么我可以读取前2行并将其存储在python脚本的数组中吗。我尝试使用以下代码:
storage_client = storage.Client()
from google.cloud import storage
bucket = storage_client.get_bucket('test_deepshikha')
blob = storage.Blob('intercompany_2rows_duplicates.csv', bucket)
content = blob.download_as_string()
for row in content:
print (row)
它正在打印csv数据,但每个字符都被打印为字符串。我需要数组中的行数据。任何帮助都将不胜感激。在
由于函数名,我假设内容变量是一个非常长的字符串。如果是这样,那么字符串中应该有换行符。您可以简单地使用newline作为分隔符拆分字符串并获取前两个值。像这样:
相关问题 更多 >
编程相关推荐