anonymousauthors commited on
Commit
c1bfa56
1 Parent(s): da975af

Update secretlanguage.py

Browse files
Files changed (1) hide show
  1. secretlanguage.py +12 -10
secretlanguage.py CHANGED
@@ -42,8 +42,8 @@ class ReactiveTables(param.Parameterized):
42
  name_ = param.String('Asian')
43
  record_start_index = param.Integer(1)
44
  record_stop_index = param.Integer(200)
 
45
  old_data = None
46
- datas = None
47
 
48
  @param.depends('name_', 'record_start_index', 'record_stop_index')
49
  def data(self):
@@ -56,31 +56,33 @@ class ReactiveTables(param.Parameterized):
56
  else:
57
  file_name = 'other_dict.pkl'
58
  print(f'all_secret_langauge_by_fist/{file_name}')
59
- self.datas = pickle.load(open(f'all_secret_langauge_by_fist/{file_name}', 'rb'))
60
 
61
- if self.name_ in self.datas.keys():
62
- self.old_data = pd.DataFrame(self.datas[self.name_])
63
- return self.old_data
64
 
65
  @param.depends('name_')
66
  def summary(self):
67
- return self.data().describe()
68
 
69
  @param.depends('name_', 'record_start_index', 'record_stop_index')
70
  def table_ours(self):
71
- data = self.data()
72
  return pn.pane.HTML(data[max(0, self.record_start_index):
73
  min(self.record_stop_index + 1, len(data))].to_html(
74
  classes=['example', 'panel-df']) + script,
75
  sizing_mode='stretch_width')
 
76
  @param.depends('name_', 'record_start_index', 'record_stop_index')
77
  def notification(self):
78
- if self.datas:
79
- if self.name_ in self.datas.keys():
 
80
  return pn.pane.HTML(f'<h1>Found {self.name_}</h1>' ,
81
  sizing_mode='stretch_width')
82
  else:
83
- return pn.pane.HTML(f'<h1>Error. {self.name_} not in the dict.</h1>' ,
84
  sizing_mode='stretch_width')
85
  else:
86
  return pn.pane.HTML('<h1>initing</h1>' ,
 
42
  name_ = param.String('Asian')
43
  record_start_index = param.Integer(1)
44
  record_stop_index = param.Integer(200)
45
+
46
  old_data = None
 
47
 
48
  @param.depends('name_', 'record_start_index', 'record_stop_index')
49
  def data(self):
 
56
  else:
57
  file_name = 'other_dict.pkl'
58
  print(f'all_secret_langauge_by_fist/{file_name}')
59
+ datas = pickle.load(open(f'all_secret_langauge_by_fist/{file_name}', 'rb'))
60
 
61
+ if self.name_ in datas.keys():
62
+ self.old_data = pd.DataFrame(datas[self.name_])
63
+ return self.old_data, datas
64
 
65
  @param.depends('name_')
66
  def summary(self):
67
+ return self.data()[0].describe()
68
 
69
  @param.depends('name_', 'record_start_index', 'record_stop_index')
70
  def table_ours(self):
71
+ data = self.data()[0]
72
  return pn.pane.HTML(data[max(0, self.record_start_index):
73
  min(self.record_stop_index + 1, len(data))].to_html(
74
  classes=['example', 'panel-df']) + script,
75
  sizing_mode='stretch_width')
76
+
77
  @param.depends('name_', 'record_start_index', 'record_stop_index')
78
  def notification(self):
79
+ datas = self.data()[1]
80
+ if datas:
81
+ if self.name_ in datas.keys():
82
  return pn.pane.HTML(f'<h1>Found {self.name_}</h1>' ,
83
  sizing_mode='stretch_width')
84
  else:
85
+ return pn.pane.HTML(f'<h1>Sorry. {self.name_} not in the dict.</h1>' ,
86
  sizing_mode='stretch_width')
87
  else:
88
  return pn.pane.HTML('<h1>initing</h1>' ,