Spaces:
Runtime error
Runtime error
Commit
·
533b698
1
Parent(s):
ebd2f10
Update app.py
Browse files
app.py
CHANGED
@@ -17,7 +17,7 @@ import matplotlib.patches as patches
|
|
17 |
import io
|
18 |
import re
|
19 |
from dateutil.parser import parse
|
20 |
-
|
21 |
from file_utils import (
|
22 |
get_img,
|
23 |
save_excel_file,
|
@@ -103,6 +103,7 @@ uploaded = st.file_uploader(
|
|
103 |
"upload a bank statement image",
|
104 |
type=["png", "jpg", "jpeg", "PNG", "JPG", "JPEG", "pdf", "PDF"],
|
105 |
)
|
|
|
106 |
filter = st.checkbox("filter color")
|
107 |
if st.button('Analyze image'):
|
108 |
|
@@ -271,7 +272,7 @@ if st.button('Analyze image'):
|
|
271 |
final_csv = final_csv[~final_csv['Date'].str.contains('日期')]
|
272 |
final_csv = final_csv[~final_csv['Date'].str.contains('口期')]
|
273 |
final_csv['Date'] = final_csv['Date'].apply(lambda x: re.sub(r'[^a-zA-Z0-9 ]', '', x))
|
274 |
-
final_csv['Date'] = final_csv['Date'].apply(lambda x: x +
|
275 |
final_csv['Date'] = final_csv['Date'].apply(lambda x:parse(x, fuzzy=True))
|
276 |
#final_csv['Date']=final_csv['Date'].str.replace(' ', '')
|
277 |
final_csv['*Date'] = pd.to_datetime(final_csv['Date']).dt.strftime('%d-%m-%Y')
|
|
|
17 |
import io
|
18 |
import re
|
19 |
from dateutil.parser import parse
|
20 |
+
import datetime
|
21 |
from file_utils import (
|
22 |
get_img,
|
23 |
save_excel_file,
|
|
|
103 |
"upload a bank statement image",
|
104 |
type=["png", "jpg", "jpeg", "PNG", "JPG", "JPEG", "pdf", "PDF"],
|
105 |
)
|
106 |
+
number = st.number_input('Insert a number',value=2023, step=1sssssssssssssssssssssssssssssssssssssssssss)
|
107 |
filter = st.checkbox("filter color")
|
108 |
if st.button('Analyze image'):
|
109 |
|
|
|
272 |
final_csv = final_csv[~final_csv['Date'].str.contains('日期')]
|
273 |
final_csv = final_csv[~final_csv['Date'].str.contains('口期')]
|
274 |
final_csv['Date'] = final_csv['Date'].apply(lambda x: re.sub(r'[^a-zA-Z0-9 ]', '', x))
|
275 |
+
final_csv['Date'] = final_csv['Date'].apply(lambda x: x + str(number))
|
276 |
final_csv['Date'] = final_csv['Date'].apply(lambda x:parse(x, fuzzy=True))
|
277 |
#final_csv['Date']=final_csv['Date'].str.replace(' ', '')
|
278 |
final_csv['*Date'] = pd.to_datetime(final_csv['Date']).dt.strftime('%d-%m-%Y')
|