Bell-Fintech / data-pan

0 stars 0 forks source link

data #27

Open Bell-Fintech opened 1 year ago

Bell-Fintech commented 1 year ago

import csv import random

定义CSV文件的列名

fieldnames = ['field1', 'field2', 'field3', 'field4', 'field5', 'field6', 'field7', 'field8', 'field9', 'field10', 'field11', 'field12', 'field13', 'field14', 'field15', 'field16', 'field17', 'field18', 'field19', 'field20', 'field21', 'field22', 'field23', 'field24', 'field25', 'field26', 'field27', 'field28', 'field29', 'field30', 'field31', 'field32', 'field33', 'field34', 'field35', 'field36', 'field37', 'field38', 'field39', 'field40', 'field41', 'field42', 'field43', 'field44', 'field45', 'field46', 'field47', 'field48', 'field49', 'field50', 'field51', 'field52', 'field53', 'field54', 'field55', 'field56', 'field57', 'field58', 'field59', 'field60']

生成CSV文件并写入列名

with open('data.csv', 'w', newline='') as csvfile: writer = csv.DictWriter(csvfile, fieldnames=fieldnames) writer.writeheader()

# 生成数据并写入CSV文件
for i in range(5000000):
    row = {fieldname: random.randint(1, 100) for fieldname in fieldnames}
    writer.writerow(row)