relation.py 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. #coding:utf8
  2. import pandas as pd
  3. if __name__=="__main__":
  4. file = "relation.txt"
  5. id = []
  6. name = []
  7. step_host = []
  8. type_host = []
  9. step_guest = []
  10. type_guest = []
  11. with open(file,"r",encoding="utf8") as f:
  12. while(True):
  13. line = f.readline().strip()
  14. if not line:
  15. break
  16. line_split = line.split(";")
  17. if len(line_split)!=6:
  18. continue
  19. print(line_split)
  20. id.append(line_split[0])
  21. name.append(line_split[1])
  22. step_host.append(line_split[2])
  23. type_host.append(line_split[3])
  24. step_guest.append(line_split[4])
  25. type_guest.append(line_split[5])
  26. dataframe = pd.DataFrame({'id':id,'name':name,'step_host':step_host,'type_host':type_host,'step_guest':step_guest,'type_guest':type_guest})
  27. columns = ['id','name','step_host','type_host','step_guest','type_guest']
  28. dataframe.to_csv("relation.csv",index=False,header=False,sep=",",encoding="utf8",columns=columns)