fork download
  1. # your code goes here
  2.  
  3.  
  4. import pandas as pd
  5.  
  6.  
  7. class StrategyGuide(object):
  8. def __init__(self,col:list,save_path:str):
  9. self.col = col
  10. self.save_path = save_path
  11.  
  12. def _setdata(self):
  13. """设置数据"""
  14. datasets = []
  15. dataset :dict = {
  16. "品质": ["传说"],
  17. "兵种": ["剑,弓"],
  18. "风格": ["智谋超群"],
  19. "英雄": ["苏莱曼"],
  20. "定位": ["辅助,增益"],
  21. "主将技能": ["无懈合围"],
  22. "怒气消耗": ["250"],
  23. "主将技能介绍": ["(主将技)敌军主将谋略属性降低25.00%,并且受到我军主动技能伤害提升30.00%,持续9秒。进入战斗时,获得50初始怒气。",
  24. ],
  25. "固有技能": ["立国法度"],
  26. "固有技能介绍": ["(固有技能)每3秒回复我军兵力(回复率66.00%72.00%,谋略加成),并提升主将主动技能发动概率2.75%3.00%,持续6秒。 我军主将触发主动技能时,提升其11.00 > 12.00点谋略,持续6秒, 若为准备主动技则有70%概率直接跳过准备期。",
  27. ]
  28.  
  29.  
  30. }
  31. self.pretty(dataset,datasets)
  32.  
  33. def pretty(self,dataset:dict,datasets:list):
  34. if dataset:
  35. df = pd.DataFrame(dataset)
  36. print("%s字典数据:%s%s" %(self.col[1],df,self.col[3]))
  37.  
  38.  
  39. Strategy_Guide = StrategyGuide(
  40. ["\033[31m", #红色
  41. "\033[32m", #绿色
  42. "\033[33m", #黄色
  43. "\033[0m", #结束
  44. ],
  45. save_path="./重返帝国/"
  46. )
  47. Strategy_Guide._setdata()
Success #stdin #stdout 2.62s 77532KB
stdin
Standard input is empty
stdout
字典数据:   品质   兵种  ...  固有技能                                             固有技能介绍
0  传说  剑,弓  ...  立国法度  (固有技能)每3秒回复我军兵力(回复率66.00%72.00%,谋略加成),并提升主将主动技...

[1 rows x 10 columns]