AmirTrader commited on
Commit
96273dd
·
verified ·
1 Parent(s): 59a820a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -12
app.py CHANGED
@@ -1,21 +1,14 @@
1
  import pandas as pd
2
  import panel as pn
3
  from datetime import datetime
4
- from datetime import date
5
  pn.extension('bokeh', template='bootstrap')
6
  import hvplot.pandas
7
 
8
-
9
- @pn.cache
10
  def get_df(todaydate):
11
-
12
- from datetime import datetime
13
  # todaydate = datetime.today().strftime("%Y-%m-%d")
14
- todaydate =todaydate.strftime("%Y-%m-%d")
15
- # URL of the CSV file
16
- url = f"https://raw.githubusercontent.com/alirezax2/GurusFocusCrawl/main/gurufocus/GuruFocus_merged_{todaydate}.csv"
17
-
18
- # Read the CSV file into a DataFrame
19
  df = pd.read_csv(url)
20
 
21
  return df
@@ -25,8 +18,9 @@ todaydate = pn.widgets.DatePicker(
25
  description='Select a Date',
26
  end= date.today() #date(2023, 9, 1)
27
  )
28
-
29
- df = get_df(todaydate)
 
30
  selectedcol = pn.widgets.Select(name='Select Ratio', value = 'PEG Ratio', options=list(df.columns))
31
  selecteditem = pn.widgets.Select(name='Select Item', options=['Industry' , 'Sector'])
32
 
 
1
  import pandas as pd
2
  import panel as pn
3
  from datetime import datetime
 
4
  pn.extension('bokeh', template='bootstrap')
5
  import hvplot.pandas
6
 
7
+ #@pn.cache
 
8
  def get_df(todaydate):
 
 
9
  # todaydate = datetime.today().strftime("%Y-%m-%d")
10
+ todaydate2 =todaydate.strftime("%Y-%m-%d")
11
+ url = f"https://raw.githubusercontent.com/alirezax2/GurusFocusCrawl/main/gurufocus/GuruFocus_merged_{todaydate2}.csv"
 
 
 
12
  df = pd.read_csv(url)
13
 
14
  return df
 
18
  description='Select a Date',
19
  end= date.today() #date(2023, 9, 1)
20
  )
21
+
22
+ todaydate2 = datetime.today().strftime("%Y-%m-%d")
23
+ df = get_df(todaydate2)
24
  selectedcol = pn.widgets.Select(name='Select Ratio', value = 'PEG Ratio', options=list(df.columns))
25
  selecteditem = pn.widgets.Select(name='Select Item', options=['Industry' , 'Sector'])
26