data_validate2.py 547 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import pandas
  2. import json
  3. import numpy as np
  4. import asyncio
  5. from subdir import db as dbservice
  6. from subdir import service
  7. import os
  8. import hashlib
  9. with open("tj_label.txt", "r") as f:
  10. content = f.read()
  11. labels = content.split("\n")
  12. def func1(input):
  13. for i in range(len(labels)):
  14. if labels[i] == input['label']:
  15. return str(i)
  16. a = pandas.read_csv('validate1.csv', dtype='str')
  17. a["id"] = a.apply(lambda x: func1(x), axis=1)
  18. a.to_csv("validate2.csv")