Update app.py
Browse files
app.py
CHANGED
@@ -161,17 +161,16 @@ def get_users_number() -> int:
|
|
161 |
|
162 |
|
163 |
def get_amount(text: str) -> float | None:
|
164 |
-
try:
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
return None
|
175 |
|
176 |
|
177 |
if __name__ == "__main__":
|
|
|
161 |
|
162 |
|
163 |
def get_amount(text: str) -> float | None:
|
164 |
+
# try:
|
165 |
+
after_dollar = text.split("$")[1]
|
166 |
+
rows = after_dollar.split("\n")
|
167 |
+
number_string = rows[0]
|
168 |
+
divisor = 1
|
169 |
+
if len(rows) > 1 and "/" in rows[1]:
|
170 |
+
divisor = int(rows[1].replace("/", ""))
|
171 |
+
return round(float(simple_eval(number_string))/divisor, 2)
|
172 |
+
# except:
|
173 |
+
# return None
|
|
|
174 |
|
175 |
|
176 |
if __name__ == "__main__":
|