import csv Ich musste die Länge der CSV-Zeichenfolge während des extremen Tests ändern. Ich wünschte, ich hätte es schnell mit EXCEL gemacht, aber ich habe die Länge der Zeichenkette mit Python wegen meines Interesses geändert. Unten ist der Code
length.py
import csv
import random
#Liste für die Ausgabe
exp_list = []
max_len = 256
#Lesen Sie CSV
with open(r'sample.csv', 'r',encoding='utf-8') as f:
reader = csv.reader(f)
for r in reader:
buff = ''
r_len = len(r[0])
while len(r) < max_len - r_len:
ran = random.randrange(10)
r += str(ran)
for x in r:
buff += x
exp_list.append(buff)
#CSV schreiben
with open(r'output.csv', 'w',encoding='utf-8') as f:
writer = csv.writer(f, lineterminator='\n')
writer.writerow(exp_list)
Ausführungsbefehl.txt
python length.py
sample.csv
data1
data2
data3
sample.csv
data198745...
data265644...
data354351...
Recommended Posts