Насколько я понимаю, я думаю, вы хотите загрузить данные файла csv
в хранилище таблиц Azure. Согласно doc пакета pythoncsv
и официального руководство для пакета SDK для хранилища Azure Python, I сделал образец кода и данные CSV, как показано ниже.
Например, данные моего тестового CSV-файла, как показано ниже.
Name,Species,Score
Kermit,Frog,10
Ms. Piggy,Pig,50
Fozzy,Bear,23
И пример кода.
import csv
from azure.storage.table import TableService, Entity
table_service = TableService(account_name='myaccount', account_key='mykey')
table_service.create_table('csvtable')
csvfile = open('test.csv', 'r')
fieldnames = ('Name','Species','Score')
reader = csv.DictReader(csvfile)
rows = [row for row in reader]
for row in rows:
index = rows.index(row)
row['PartitionKey'] = '1'
row['RowKey'] = '%08d' % index
table_service.insert_entity('csvtable', row)
Надеюсь, это поможет.
person
Peter Pan
schedule
01.02.2017