more data
Browse files
app.py
CHANGED
|
@@ -45,12 +45,21 @@ def simple_dividend_extraction():
|
|
| 45 |
company_name = cells[0].get_text(strip=True)
|
| 46 |
dividend_amount = cells[3].get_text(strip=True) or "No dividend"
|
| 47 |
dividend_date = cells[8].get_text(strip=True) or "No date"
|
| 48 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 49 |
|
| 50 |
results.append({
|
| 51 |
'Company': company_name,
|
| 52 |
'Dividend': dividend_amount,
|
| 53 |
-
'Date': dividend_date
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
})
|
| 55 |
|
| 56 |
return results
|
|
|
|
| 45 |
company_name = cells[0].get_text(strip=True)
|
| 46 |
dividend_amount = cells[3].get_text(strip=True) or "No dividend"
|
| 47 |
dividend_date = cells[8].get_text(strip=True) or "No date"
|
| 48 |
+
board_meeting = cells[7].get_text(strip=True) or "No meeting"
|
| 49 |
+
eps = cells[6].get_text(strip=True) or "No eps"
|
| 50 |
+
profit_loss_before_tax = cells[4].get_text(strip=True) or "No profit/loss"
|
| 51 |
+
profit_loss_after_tax = cells[5].get_text(strip=True) or "No profit/loss"
|
| 52 |
+
year_ended = cells[2].get_text(strip=True) or "No profit/loss"
|
| 53 |
|
| 54 |
results.append({
|
| 55 |
'Company': company_name,
|
| 56 |
'Dividend': dividend_amount,
|
| 57 |
+
'Date': dividend_date,
|
| 58 |
+
'BoardMeeting':board_meeting,
|
| 59 |
+
"Eps":eps,
|
| 60 |
+
'profitLossBeforeTax':profit_loss_before_tax,
|
| 61 |
+
'profitLossAfterTax':profit_loss_after_tax,
|
| 62 |
+
"yearEnded":year_ended
|
| 63 |
})
|
| 64 |
|
| 65 |
return results
|